'Verbal Warning', 2 => 'Written Warning', 3 => 'Suspension', 4 => 'Termination Notice', ]; public const WARNING_REASON = [ 1 => 'Performance Issues', 2 => 'Attendance Problems', 3 => 'Policy Violations', 4 => 'Customer Complaints', 5 => 'Interpersonal Issues', 6 => 'Behavioral Concerns', ]; public function warningRecipient() { return $this->belongsTo(Employee::class, 'employee_id')->withDefault(); } }