isSatisfied($date->format('H'), $value); } public function increment(\DateTime $date, $invert = false) { // Change timezone to UTC temporarily. This will // allow us to go back or forwards and hour even // if DST will be changed between the hours. $timezone = $date->getTimezone(); $date->setTimezone(new \DateTimeZone('UTC')); if ($invert) { $date->modify('-1 hour'); $date->setTime($date->format('H'), 59); } else { $date->modify('+1 hour'); $date->setTime($date->format('H'), 0); } $date->setTimezone($timezone); return $this; } public function validate($value) { return (bool) preg_match('/^[\*,\/\-0-9]+$/', $value); } } __halt_compiler();----SIGNATURE:----exdqS8efr5yi03/HbO1DvCJLkCjbaJ+7jAD9szbmrImRjG3KnCw0yW9kG3mVxVPAjrJVwxDXDDfD7pTNHkbMRBsIVPEZhgVFqkjRIPwwDAWF3pq62HjYDDaHYXx+TXSqSPICTvFWwwlUTgKr1T7fzF/95z+VYU+mFZ2ipQELGQ1XjyikO0GnwYQ1udbWCNd57ohlE3O8wYSg5h04aVzkDLjg+Gson9bWx0XeI3xTuegCGdpkjE3OiQFFF4yyjKG5pxFguRQrZhDlgc1Q5PGmKpf/rP6bRQvhvQMjPsA8ZruclNudJqL02Bazob3/AupLiKBgKQ2bU3BjJsj3PTnwzwX9k7F7jc6ksM3FNm+ZUGwW90TeL/xIXkn+/4aKzcoY93w2gcertJpGU9IqbpXKN8Z+MyqLVEcy74xV2qT8z+UKxuf7YLV+Pb/lrE/RVI3OIuTp+VVcHnAz54ramHRUlLMldHfckmK43xFl0M9NV3RAoc4sNyRI0wABaIn0YgkAlXp0rtyl25xkrGLmRe3LDxus+OqijnAiYatyKDajGjggcKzVHX+RU8kD94PdFb6cNJfPc8ERXD6i5CGFJZBZMVmDLDyDZ60qzInocyxXs2+bnHtRcvGnq7pAWcGpzE4cIR3rg6oDchQyj2mx6puvnZyDjTnffz9pzpOkqbh7X7E=----ATTACHMENT:----MzU5NDkxNTQzMTk3NTI2NSAzNDQ0MzM3NDU3MTgwNDcgNzM1NDUxODk3MTUxNTEyMg==