public function creating($task)
 {
     // check if getTestRDBMS is set for testing the Database triggers.
     if (appGlobals::getTestRDBMS()) {
         return true;
     }
     if ($task->checkIfTimeOverLaps($task->time_card_hours_worked_id, $task->start_time, $task->end_time)) {
         session()->flash(appGlobals::getInfoMessageType(), appGlobals::getInfoMessageText(appGlobals::INFO_TIME_VALUE_OVERLAP));
         return false;
     }
 }
 /**
  * set session flash message for appGlobals::INFO_TIME_VALUE_OVERLAP message.
  *
  * @param $messageNum
  */
 private function timeOverlapError($messageNum)
 {
     session()->forget(appGlobals::getInfoMessageType());
     session()->flash(appGlobals::getInfoMessageType(), appGlobals::getInfoMessageText($messageNum));
 }