color = MasterTask::generateMasterTaskColor(); } public function updating(MasterTask $mastertask) { // to prevent updating created_by field. this field cannot be updated once created. $mastertask->created_by = $mastertask->getOriginal('created_by'); MasterTaskEdited::dispatch($mastertask, $mastertask->getOriginal()); } }