/** * 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']); }
public function getTimeAsInt() { return math_time($this->getTimeAsString()); }