Pinq\Expressions\Expression::classConstant PHP Method

classConstant() final public static method

final public static classConstant ( Expression $class, string $name ) : ClassConstantExpression
$class Expression
$name string
return ClassConstantExpression
    public static final function classConstant(Expression $class, $name)
    {
        return new ClassConstantExpression($class, $name);
    }

Usage Example

コード例 #1
0
ファイル: ConstantsTest.php プロジェクト: timetoogo/pinq
 /**
  * @dataProvider parsers
  */
 public function testClassConstant()
 {
     $this->assertParsedAs(function () {
         I_AM::A_CLASS_CONSTANT;
         BOO::YEA;
     }, [O\Expression::classConstant(O\Expression::value('\\' . __NAMESPACE__ . '\\I_AM'), 'A_CLASS_CONSTANT'), O\Expression::classConstant(O\Expression::value('\\' . __NAMESPACE__ . '\\BOO'), 'YEA')]);
 }
All Usage Examples Of Pinq\Expressions\Expression::classConstant