tracked_time = $subTask->timesheets->sum('time'); } /** * Handle the SubTask "updated" event. * * @param \App\Models\SubTask $subTask * @return void */ public function updated(SubTask $subTask) { $subTask->mastertask->recalculateEstimatedTime(); $subTask->mastertask->recalculateTrackedTime(); } /** * Handle the SubTask "deleted" event. * * @param \App\Models\SubTask $subTask * @return void */ public function deleted(SubTask $subTask) { // } /** * Handle the SubTask "restored" event. * * @param \App\Models\SubTask $subTask * @return void */ public function restored(SubTask $subTask) { // } /** * Handle the SubTask "force deleted" event. * * @param \App\Models\SubTask $subTask * @return void */ public function forceDeleted(SubTask $subTask) { // } }