update() public méthode

public update ( Expression $name ) : self
$name Expression
Résultat self
 public function walkVariable(VariableExpression $expression)
 {
     $name = $expression->getName();
     if ($name instanceof O\ValueExpression) {
         return $expression->update(O\Expression::value($this->prefix . $name->getValue()));
     }
     return $expression->update(O\Expression::binaryOperation(O\Expression::value($this->prefix), O\Operators\Binary::CONCATENATION, $name));
 }