PHPSA\CompiledExpression::isScalar PHP 메소드

isScalar() 공개 메소드

public isScalar ( ) : boolean
리턴 boolean
    public function isScalar()
    {
        return in_array($this->type, [self::STRING, self::BOOLEAN, self::DOUBLE, self::INTEGER, self::NUMBER], true);
    }

Usage Example

예제 #1
0
 /**
  * @dataProvider nonScalarTypeProvider
  */
 public function testIsScalarWithNonScalarTypes($expressionType)
 {
     $compiledExpression = new CompiledExpression($expressionType);
     parent::assertFalse($compiledExpression->isScalar());
 }