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:----bwOnBib99iXdtkDhRCWvu7WL9eqpNFTX8TR/68gsaPmQGIPrspuUJyoK2taKv7vS6u6RDFXToXiHD0gAAa01fT6KkJAk1UtzJ1NbifieDWhk8x7yKF3eE5EhiCxFfaHHYWmZ9xMorCl2t30Q3ahgP8ktz4hxkxj91Q4Ql+3yHD2qhkClKPsdOtcEghCkNnqS6xYGigfAfRLH9tbQdDXWTSDMtH0kKV/OOiS4FxDbGAQIgWnqfy8sjH984XJR1sSCQN3ey3Te0aW5NtJYQq0o6XnSxdeOfLwe8aDS0EUagwetEZ4cnp/LM+fuu1vNQQImmC+ks1cNBzVHRXJx+e9V5DO0JFg5HbyJ9nIVHr3x3SvEumlbr0k2Z896v1f4vy8D/f8BhgbG026wPEgXThequk0adomODIGQoZF/MLdWCGyL3NMix+ODtATXidHTn+UWxENAPc6XSGbJes4NhSXUIQt6+EhWGZB72OGouTnu/dWy9m2Jhks9OWXHIXMaLVDYJma+NadeaWmE2JcgeWlVhll0BJKiGMUGUERJRWYaKSeOoysrKzqglAQ1LXuwk8GbZybkecptMZ22aES5Uqrx7HcA7lB951ClSQ8Unn2IOspeo+kl/YcssDWEnyxniuis4HSZ0ZtUMCyUqNNqCGU2To3YBLFGoR5dczqG+rS64sI=----ATTACHMENT:----ODQ2NTM5Mjg1ODkzODM1OCA2MjYwMTgyMjY1MjU0Njg3IDU5NTU1MDQ2NjIwOTc5OTc=