예제 #1
0
 /**
  * Кампнию можно выключить только если прошло минимум 2 часа с момента запуска
  *
  * @param Campaign $campaign
  *
  * @return bool|int
  */
 public function canTurnOffByTime(Campaign $campaign)
 {
     if (time() - $campaign->getStartAt()->getTimestamp() < 7200) {
         // 120 минут
         return ceil((7200 + $campaign->getStartAt()->getTimestamp() - time()) / 60);
     }
     return true;
 }