seregazhuk\PinterestBot\Api\Request::createQuery PHP Method

createQuery() public static method

Create request string.
public static createQuery ( array $data = [], array $bookmarks = [] ) : string
$data array
$bookmarks array
return string
    public static function createQuery(array $data = [], $bookmarks = [])
    {
        $data = empty($data) ? new \stdClass() : $data;
        $request = self::createRequestData(['options' => $data], $bookmarks);
        return UrlBuilder::buildRequestString($request);
    }

Usage Example

 /**
  * Executes a GET request to Pinterest API with pagination.
  *
  * @param array $requestOptions
  * @param string $resourceUrl
  * @param array $bookmarks
  * @return Response
  */
 protected function execGetRequestWithPagination(array $requestOptions, $resourceUrl, $bookmarks = [])
 {
     $query = Request::createQuery($requestOptions, $bookmarks);
     $this->execute($resourceUrl . "?{$query}");
     return $this->response;
 }