ExpressionLanguage.php
public function compile($expression, $names = array())
    {
        return $this->getCompiler()->compile($this->parse($expression, $names)->getNodes())->getSource();
    }
public function compile($expression, $names = array())
    {
        return $this->getCompiler()->compile($this->parse($expression, $names)->getNodes())->getSource();
    }
public function compile ( $ expression , $ names = array ( ) ) { return $ this -> getCompiler ( ) -> compile ( $ this -> parse ( $ expression , $ names ) -> getNodes ( ) ) -> getSource ( ) ; }
Compiles an expression source code.

@param Expression|string $expression The expression to compile
@param array             $names      An array of valid names

@return string The compiled PHP source code
Compiles an expression source code .