ultimatepos/Modules/QualityManagement/Models/CalibrationAsset.php

27 lines
542 B
PHP

<?php
namespace Modules\QualityManagement\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class CalibrationAsset extends Model
{
use BelongsToBusiness;
use SoftDeletes;
protected $table = 'qms_calibration_assets';
protected $guarded = ['id'];
protected $casts = [
'last_calibrated_at' => 'date',
'next_due_at' => 'date',
];
public function records()
{
return $this->hasMany(CalibrationRecord::class, 'calibration_asset_id');
}
}