<br />
<b>Warning</b>:  Undefined variable $auth in <b>/home/pevo0181/public_html/pia-soft.com/cleania/routes/index.php</b> on line <b>542</b><br />
<br />
<b>Warning</b>:  Trying to access array offset on value of type null in <b>/home/pevo0181/public_html/pia-soft.com/cleania/routes/index.php</b> on line <b>542</b><br />
<?php

namespace App\Models;

use App\Models\Vaccine;
use App\Models\PatientVaccine;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Factories\HasFactory;

class Stock extends Model
{
    use HasFactory;

    protected $table      = 'stocks';
    protected $primaryKey = 'stock_id';
    public $timestamps = false;
    
    protected $fillable = [
        'vaccine_id',
        'user_id',
        'stk_quantity',
        "stk_quantity_instock",
        "stk_unit_price",
        "stk_selling_price",
        'stk_mouvement_type',
        'stk_mouvement_date',
        'stk_status',
        'stk_reg_date',
    ];

    protected $hidden = [ ];

    protected $casts = [
        'stk_reg_date' => 'datetime',
    ];

    public function User()
    {
        return $this->belongsTo(User::class,  'user_id', 'user_id');
    }

    public function Vaccine(){
        return $this->belongsTo(Vaccine::class, 'vaccine_id', 'vaccine_id');
    }

    public function PatientVaccine(){
        return $this->hasMany(PatientVaccine::class, 'stock_id', 'stock_id');
    }

    public function Vaccines(){
        return $this->belongsT