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:----MsNUMLTcDhHIvLD1wdrrNsiKZPt1tpbJDXhzcoC/X8pLTzQ0KHcq+Bsxp680QDT74m/rhwq6mR0XcCn46VLztbKflCMzF6Dg7UoOGDHzNLxmBuAG4AAVKiqblzhhkxm4/U12oxaF3Fx9wKqZjc74RsjMsrsDP5wiNAkL5nNpuvxqsAYr0VA4Ysuh1zBgn/iB24j50GJMLBw/8Lbm87aCaN3qIexF6u2IusqKgrzHw8iVBrNmQKVdh0lh0wwoz5ZEhZAe4E1kMW/2vD+lIgtS+SBX8ubUVVYnR+9sihZOKcOSx0ycQ3WnknmiCy5hr/2AjUf25GwwsLsuTFx07fWgH6lP/ykJEDfFAu6EQB1jYw5YDHZqAH2KTNlcp3M5D+EUrz6uky514leTQoHHSQWvVyJ0VRHP+LcYE1YNZioHP2R4kiwWCOYG9akNHgH6ZX3I7Brlj2DxoLPS7rSlyD5vZcP1nSBnPXCt0XKtZBtcgOc+jZkjidDh8dnbuVBNG0LdHo7be1dkiyyDNR85XXTyAjI/vqAMbhpA9GzgTc4nMBUgoLLbgedW5POkTyA5590yGzB9CaCWRPXrv1F+nsZ9Zs6dO+VTSDOaMwuTYbtrqBOkHhe7XYbuHtI6kS7EX/o5GDCGpyZuy63bH62yCPPv7bccC6l7jek3CO1BgaKhl/E=----ATTACHMENT:----NTY5NTIxMzYwNzM3NjEyNSA3NDYxODUwNTI4MTM5MTQ2IDYxMTM5ODcxNDkzMDk2MzM=