ReviewOS

also looking at this

meemalabs/meema-client-php

Tags model

#14
Merged glennmichael123 wants to merge tags-model-2 into main
5 files +165 -74

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

src/Models/Folder.phpmodified+12-0
Changes to src/Models/Folder.php
@@ -235,4 +235,16 @@ class Folder
235235
236236 return (new Tag($client))->setFolder($this);
237237 }
238
239 /**
240 * Initialize the tags model.
241 *
242 * @return Meema\MeemaApi\Models\Tag
243 */
244 public function tags(): Tag
245 {
246 $client = new Client($this->client->getAccessKey());
247
248 return (new Tag($client))->setFolder($this);
249 }
238250}
src/Models/Tag.phpmodified+0-3
Changes to src/Models/Tag.php
@@ -4,12 +4,9 @@ namespace Meema\MeemaApi\Models;
44
55use Meema\MeemaApi\Client;
66use Meema\MeemaApi\Response\Response;
7use Meema\MeemaApi\Traits\SerializesResponse;
87
98class Tag
109{
11 use SerializesResponse;
12
1310 /**
1411 * @var Meema\MeemaApi\Client
1512 */