original_string: public function execute(string $type, string $operation, array $parameters = [])
      {
          return $this->{$type}->{$operation}(...$parameters);
      }
code: public function execute(string $type, string $operation, array $parameters = [])
      {
          return $this->{$type}->{$operation}(...$parameters);
      }
code_tokens: public function execute ( string $ type , string $ operation , array $ parameters = [ ] ) { return $ this -> { $ type } -> { $ operation } ( ... $ parameters ) ; }
docstring: Forward call to roles or actions.
  
  @param  string  $type           'roles' or 'actions'
  @param  string  $operation
  @param  array   $parameters
  
  @return \Orchestra\Authorization\Fluent
docstring_tokens: Forward call to roles or actions .