'datetime', 'budget_min' => 'decimal:2', 'budget_max' => 'decimal:2', ]; public function jobCategory() { return $this->belongsTo(JobCategory::class); } public function department() { return $this->belongsTo(Department::class); } public function creator() { return $this->belongsTo(User::class, 'created_by'); } public function approver() { return $this->belongsTo(User::class, 'approved_by'); } public function jobPostings() { return $this->hasMany(JobPosting::class, 'requisition_id'); } }