コード例 #1
0
ファイル: Expression.php プロジェクト: omines/semver
 /**
  * Range constructor.
  *
  * @param string $expression
  */
 public function __construct($expression)
 {
     $expression = (string) $expression;
     $this->originalString = $expression;
     $this->rootExpression = ExpressionParser::parseExpression($expression);
 }
コード例 #2
0
ファイル: ParserTest.php プロジェクト: omines/semver
 /**
  * @expectedException \Omines\Semver\Exception\SemverException
  * @expectedExceptionMessage Inequality operator requires exact version
  */
 public function testInvalidInequalityException()
 {
     ExpressionParser::parseExpression('!=1.x');
 }