Ejemplo n.º 1
0
 /**
  * freeForAll()
  */
 public static function freeForAll($f_szDate)
 {
     global $g_arrClub;
     if (empty($g_arrClub['id']) || !($szDate = common::checkDate($f_szDate))) {
         return false;
     }
     $iUtc = common::mktime($szDate);
     $iToday = date('w', $iUtc);
     if (date('Y-m-d', ctime()) !== $szDate) {
         return false;
     }
     return $szDate === $g_arrClub['free_for_all'] || strstr($g_arrClub['ignore_rules_for_days'], (string) $iToday) || null !== $g_arrClub['ignore_rules_after_hours'] && math_time(date('H:i', ctime())) > math_time($g_arrClub['ignore_rules_after_hours']);
 }
Ejemplo n.º 2
0
 public function getTimeAsInt()
 {
     return math_time($this->getTimeAsString());
 }