Joli\Jane\Guesser\Guess\DateTimeType::createConditionStatement PHP Метод

createConditionStatement() публичный Метод

(@inheritDoc}.
public createConditionStatement ( PhpParser\Node\Expr $input )
$input PhpParser\Node\Expr
    public function createConditionStatement(Expr $input)
    {
        return new Expr\BinaryOp\LogicalAnd(new Expr\FuncCall(new Name('is_string'), [new Arg($input)]), new Expr\BinaryOp\NotIdentical(new Expr\ConstFetch(new Name('false')), new Expr\StaticCall(new Name('\\DateTime'), 'createFromFormat', [new Arg(new Expr\ConstFetch(new Name('"' . $this->format . '"'))), new Arg($input)])));
    }