traverse() public method

public traverse ( Pinq\Queries\Operations\IOperationVisitor $visitor ) : mixed
$visitor Pinq\Queries\Operations\IOperationVisitor
return mixed
 protected function processOperation(Queries\IScope $scope, Queries\IOperation $operation)
 {
     $this->operation = $operation->traverse($this);
     return $this->operation;
 }
Example #2
0
 /**
  * @param IOperation $operation
  *
  * @return mixed
  */
 public final function visit(IOperation $operation)
 {
     return $operation->traverse($this);
 }