Pinq\Expressions\MethodCallExpression::getArguments PHP Method

getArguments() public method

public getArguments ( ) : ArgumentExpression[]
return ArgumentExpression[]
    public function getArguments()
    {
        return $this->arguments;
    }

Usage Example

Exemplo n.º 1
0
 protected final function getOptionalArgumentAt($index, O\MethodCallExpression $methodExpression)
 {
     $argumentExpressions = $methodExpression->getArguments();
     if (isset($argumentExpressions[$index])) {
         if ($argumentExpressions[$index]->isUnpacked()) {
             throw new PinqException('Cannot get argument from method call %s at index %d: argument unpacking is not supported', $methodExpression->getName()->compileDebug(), $index);
         }
         return $argumentExpressions[$index]->getValue();
     } else {
         return null;
     }
 }
All Usage Examples Of Pinq\Expressions\MethodCallExpression::getArguments