/** * Execute the command. * * @return void */ public function handle() { foreach (Employee::with('leave_credit')->get() as $employee) { $utility = $employee->utility; $employee->leave_credit->update(['force_leave' => $utility->can_file_force_leave ? 5 : 0, 'special_leave' => $utility->can_file_special_leave ? 3 : 0]); } $this->info('Leave credits successfully reset!'); }
public function recentEmployees() { $employees = Employee::with('user')->orderBy('updated_at', 'desc')->paginate(15); return response()->json($employees, 200); }