protected function processRequest(array $parameters = [])
    {
        if ($this->nextToken) {
            $parameters['starting_after'] = $this->nextToken;
        }

        if (isset($parameters[0])) {
            $id = $parameters[0];

            unset($parameters[0]);

            if (isset($parameters[1])) {
                $parameters = $parameters[1];

                unset($parameters[1]);
            }

            $parameters = [ $id, $parameters ];
        } else {
            $parameters = [ $parameters ];
        }

        $result = call_user_func_array([ $this->api, 'all' ], $parameters);

        $this->nextToken = $result['has_more'] ? end($result['data'])['id'] : false;

        return $result['data'];
    }
protected function processRequest(array $parameters = [])
    {
        if ($this->nextToken) {
            $parameters['starting_after'] = $this->nextToken;
        }

        if (isset($parameters[0])) {
            $id = $parameters[0];

            unset($parameters[0]);

            if (isset($parameters[1])) {
                $parameters = $parameters[1];

                unset($parameters[1]);
            }

            $parameters = [ $id, $parameters ];
        } else {
            $parameters = [ $parameters ];
        }

        $result = call_user_func_array([ $this->api, 'all' ], $parameters);

        $this->nextToken = $result['has_more'] ? end($result['data'])['id'] : false;

        return $result['data'];
    }
protected function processRequest ( array $ parameters = [ ] ) { if ( $ this -> nextToken ) { $ parameters [ 'starting_after' ] = $ this -> nextToken ; } if ( isset ( $ parameters [ 0 ] ) ) { $ id = $ parameters [ 0 ] ; unset ( $ parameters [ 0 ] ) ; if ( isset ( $ parameters [ 1 ] ) ) { $ parameters = $ parameters [ 1 ] ; unset ( $ parameters [ 1 ] ) ; } $ parameters = [ $ id , $ parameters ] ; } else { $ parameters = [ $ parameters ] ; } $ result = call_user_func_array ( [ $ this -> api , 'all' ] , $ parameters ) ; $ this -> nextToken = $ result [ 'has_more' ] ? end ( $ result [ 'data' ] ) [ 'id' ] : false ; return $ result [ 'data' ] ; }
Processes the api request.

@param  array  $parameters
@return array
Processes the api request .