1
This commit is contained in:
parent
fcd397f9d0
commit
671f258d7a
@ -37,13 +37,19 @@ class MapMode
|
||||
|
||||
public static function checkLimitTime($meta)
|
||||
{
|
||||
if (!empty($meta['daily_open_time']) && !empty($meta['daily_end_time'])) {
|
||||
if (myself()->_inTimeRangeStr($meta['daily_open_time'], $meta['daily_end_time'])) {
|
||||
return false;
|
||||
if (self::configedDailyTimeLimit1($meta) || self::configedDailyTimeLimit2($meta)) {
|
||||
$matchTimes = 0;
|
||||
if (self::configedDailyTimeLimit1($meta)) {
|
||||
if (myself()->_inTimeRangeStr($meta['daily_open_time'], $meta['daily_end_time'])) {
|
||||
++$matchTimes;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!empty($meta['daily_open_time2']) && !empty($meta['daily_end_time2'])) {
|
||||
if (myself()->_inTimeRangeStr($meta['daily_open_time2'], $meta['daily_end_time2'])) {
|
||||
if (self::configedDailyTimeLimit2($meta)) {
|
||||
if (myself()->_inTimeRangeStr($meta['daily_open_time2'], $meta['daily_end_time2'])) {
|
||||
++$matchTimes;
|
||||
}
|
||||
}
|
||||
if ($matchTimes <= 0) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@ -108,6 +114,14 @@ class MapMode
|
||||
return $isOpen;
|
||||
}
|
||||
|
||||
public static function configedDailyTimeLimit1($meta) {
|
||||
return !empty($meta['daily_open_time']) && !empty($meta['daily_end_time']);
|
||||
}
|
||||
|
||||
public static function configedDailyTimeLimit2($meta) {
|
||||
return !empty($meta['daily_open_time2']) && !empty($meta['daily_end_time2']);
|
||||
}
|
||||
|
||||
protected static function getMetaList()
|
||||
{
|
||||
if (!self::$metaList) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user