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

createRequestData() public static method

public static createRequestData ( array $data = [], array $bookmarks = [] ) : array
$data array
$bookmarks array
return array
    public static function createRequestData(array $data = [], $bookmarks = [])
    {
        if (!empty($bookmarks)) {
            $data['options']['bookmarks'] = $bookmarks;
        }
        if (empty($data)) {
            $data = ['options' => new \stdClass()];
        }
        $data['context'] = new \stdClass();
        return ['source_url' => '', 'data' => json_encode($data)];
    }

Usage Example

 /**
  * Get last user conversations
  *
  * @return array|bool
  */
 public function last()
 {
     $data = Request::createRequestData();
     $query = UrlHelper::buildRequestString($data);
     $response = $this->request->exec(UrlHelper::RESOURCE_GET_LAST_CONVERSATIONS . '?' . $query);
     return $this->response->getData($response);
 }
All Usage Examples Of seregazhuk\PinterestBot\Api\Request::createRequestData