Example #1
0
 /**
  * @param Firm  $firm
  * @param Event $event
  *
  * @return bool
  */
 public function canRequestEventDeletion(Firm $firm, Event $event)
 {
     if ($event->delete_pending) {
         return false;
     }
     if ($event->showDeleteIcon() === false) {
         return false;
     }
     if (!$this->canModifyEvent($firm, $event)) {
         return false;
     }
     return true;
 }