File: /var/www/ipsremont-demo/app/Models/ShipmentPekChanges.php
<?php
namespace App\Models;
use App\Traits\My;
use Illuminate\Database\Eloquent\SoftDeletes;
class ShipmentPekChanges extends BaseModel
{
use SoftDeletes, My;
protected $fillable = [
'shipment_id',
'cargoStatus',
'cargoStatusId',
'position',
'sendingDateTime',
'arrivalDateTime',
'giveOutDateTime'
];
protected $casts = [
'sendingDateTime' => 'datetime:Y-m-d',
'arrivalDateTime' => 'datetime:Y-m-d',
'giveOutDateTime' => 'datetime:Y-m-d',
];
public function _save($shipment_id, $cargoStatus, $cargoStatusId, $position, $sendingDateTime, $arrivalDateTime, $giveOutDateTime)
{
$this->shipment_id = $shipment_id;
$this->cargoStatus = $cargoStatus;
$this->cargoStatusId = $cargoStatusId;
$this->position = $position;
$this->sendingDateTime = $sendingDateTime;
$this->arrivalDateTime = $arrivalDateTime;
$this->giveOutDateTime = $giveOutDateTime;
$this->save();
}
}