mirror of
https://github.com/Bigherollc/wticreatorstudio.git
synced 2026-10-02 12:13:02 -04:00
34 lines
764 B
PHP
34 lines
764 B
PHP
<?php
|
|
namespace Modules\WTIJobBoard\Entities;
|
|
|
|
use Illuminate\Database\Eloquent\Model;
|
|
use Illuminate\Database\Eloquent\SoftDeletes;
|
|
|
|
class JobRequestTrack extends Model
|
|
{
|
|
use SoftDeletes;
|
|
|
|
protected $table = "job_request_tracks";
|
|
protected $guarded = ["id"];
|
|
protected $dates = ['deleted_at'];
|
|
|
|
protected static function boot()
|
|
{
|
|
parent::boot();
|
|
|
|
self::deleting(function($application) {
|
|
$application->metas()->delete();
|
|
});
|
|
}
|
|
|
|
public function status()
|
|
{
|
|
return $this->hasOne(JobRequestStatus::class, 'id', 'status_id');
|
|
}
|
|
|
|
public function metas()
|
|
{
|
|
return $this->hasMany(JobRequestTrackMeta::class, 'track_id', 'id');
|
|
}
|
|
}
|