start = $start; $this->end = $end; } /** * @return Constraint */ public function getStart() { return $this->start; } /** * @return Constraint */ public function getEnd() { return $this->end; } /** * @return Constraint */ public static function fromZero() { static $zero; if (null === $zero) { $zero = new Constraint('>=', '0.0.0.0-dev'); } return $zero; } /** * @return Constraint */ public static function untilPositiveInfinity() { static $positiveInfinity; if (null === $positiveInfinity) { $positiveInfinity = new Constraint('<', PHP_INT_MAX.'.0.0.0'); } return $positiveInfinity; } /** * @return self */ public static function any() { return new self(self::fromZero(), self::untilPositiveInfinity()); } /** * @return array{'names': string[], 'exclude': bool} */ public static function anyDev() { // any == exclude nothing return array('names' => array(), 'exclude' => true); } /** * @return array{'names': string[], 'exclude': bool} */ public static function noDev() { // nothing == no names included return array('names' => array(), 'exclude' => false); } } __halt_compiler();----SIGNATURE:----CEsB41D0K04RPwJ7hkAoTmFxCf1lqtGa4Egdr747uY6KMtm8/yztvoN4KrJz7UdKwxS2QeZbaM0mHjxTOR4vLteK8cUoka+gHMn6mwTslqPIl7naC+f/t0eKJ+fwurdnL5ezz48+ZmDlAIbZBzqeDH0J5p2Qgppd8XJQ8FeJspeBzKcZ5+vgJq7Im1cgYPhk04zrUbzhiHvBi4i1aNNfl+p2pfckTQnqEAUcvZydz4okD0T4OqOvOmdNGWtQGfSXRilmP5/Q4yVuqeuGAG/qpE1+5OnaObq3TCwQl7YQnHaCzidZ7dqKdRJ6ZuS4JnAGdVFZgquDyROycn3zA1YRpMSBWBBgLGBlfxidQaCxJbq1rGZSR6UTf+ysbMhYNmsWPw3l+dsyVwN9XM6Dsl6lbC2XeEVZI2zGD/aMTN59fc/AjVFMx1yHwdoiCN8EmHKCBQMfyLqT/2m1PUXdIKX9zrEPcmA7s86XiZWjq4zegEp4L9b0xLwx1Iz3VDLx3Mv8hBX0t69XeqFcP1kgZ9Gm8mgmu2MSi7MhSBwE8QOYM9poUIRwkcTg89vYD0ntGsb31YfCCl6n1ATI2OGpFKn9R8MZETGqvBPMtK7y7s6icUVQaUMv9vmIWo4ChVkRuHzInMG/TftglS5+CY07MKNnsPpWmukPaS3lb0gJiL30Ll4=----ATTACHMENT:----OTU1OTY2NzI3ODY1MTcwMCA4ODk4MTA2NTYzMDA3MzY2IDkwMDUwNTA2NzEzODU4ODM=