| @@ 43-51 (lines=9) @@ | ||
| 40 | * @param array $params |
|
| 41 | * @return Cursor |
|
| 42 | */ |
|
| 43 | public function all($tailoredAudienceId, $params = []) |
|
| 44 | { |
|
| 45 | $resource = str_replace(static::RESOURCE_REPLACE, $this->getAccount()->getId(), static::RESOURCE); |
|
| 46 | $resource = str_replace(self::RESOURCE_TAILORED_AUDIENCE_ID_REPLACE, $tailoredAudienceId, $resource); |
|
| 47 | ||
| 48 | $response = $this->getAccount()->getTwitterAds()->get($resource, $params); |
|
| 49 | ||
| 50 | return new Cursor($this, $this->getAccount(), $response->getBody(), $params); |
|
| 51 | } |
|
| 52 | ||
| 53 | /** |
|
| 54 | * Saves or updates the current tailored audience permission. |
|
| @@ 47-55 (lines=9) @@ | ||
| 44 | * |
|
| 45 | * @return Cursor |
|
| 46 | */ |
|
| 47 | public function line_item_all($line_item_id, $params = []) |
|
| 48 | { |
|
| 49 | $params[TargetingCriteriaFields::LINE_ITEM_ID] = $line_item_id; |
|
| 50 | ||
| 51 | $resource = str_replace(static::RESOURCE_REPLACE, $this->getTwitterAds()->getAccountId(), static::RESOURCE_COLLECTION); |
|
| 52 | $request = $this->getTwitterAds()->get($resource, $params); |
|
| 53 | ||
| 54 | return new Cursor($this, $this->getTwitterAds(), $request->getBody(), $params); |
|
| 55 | } |
|
| 56 | ||
| 57 | /** |
|
| 58 | * @return mixed |
|
| @@ 63-69 (lines=7) @@ | ||
| 60 | * |
|
| 61 | * @return Cursor |
|
| 62 | */ |
|
| 63 | public function all($params = []) |
|
| 64 | { |
|
| 65 | $resource = str_replace(static::RESOURCE_REPLACE, $this->getTwitterAds()->getAccountId(), static::RESOURCE_COLLECTION); |
|
| 66 | $response = $this->getTwitterAds()->get($resource, $params); |
|
| 67 | ||
| 68 | return new Cursor($this, $this->getTwitterAds(), $response->getBody(), $params); |
|
| 69 | } |
|
| 70 | ||
| 71 | /** |
|
| 72 | * @param $params |
|