public function isScalar() { return in_array($this->type, [self::STRING, self::BOOLEAN, self::DOUBLE, self::INTEGER, self::NUMBER], true); }
/** * @dataProvider nonScalarTypeProvider */ public function testIsScalarWithNonScalarTypes($expressionType) { $compiledExpression = new CompiledExpression($expressionType); parent::assertFalse($compiledExpression->isScalar()); }