PHPSA\Compiler\Expression\IncludeOp::compile PHP Method

compile() protected method

include {expr}, require {expr}
protected compile ( PhpParser\Node\Expr\Include_ $expr, Context $context ) : CompiledExpression
$expr PhpParser\Node\Expr\Include_
$context PHPSA\Context
return PHPSA\CompiledExpression
    protected function compile($expr, Context $context)
    {
        $compiled = $context->getExpressionCompiler()->compile($expr->expr);
        if ($compiled->isString()) {
            return CompiledExpression::fromZvalValue(1);
        }
        return CompiledExpression::fromZvalValue(false);
    }
IncludeOp