ReviewOS

also looking at this

meemalabs/meema-client-php

Remove "data" in array response

#47
Merged glennmichael123 wants to merge remove-data-array into main
5 files +40 -34
tests/MeemaFavoriteTest.phpmodified+5-5
Changes to tests/MeemaFavoriteTest.php
@@ -20,7 +20,7 @@ it('can fetch specific group of favorites', function () {
2020 $favorites = $this->client->favorites()->get($ids);
2121
2222 $this->assertTrue(is_array($favorites));
23 $this->assertTrue(count($favorites['data']) === count($ids));
23 $this->assertTrue(count($favorites) === count($ids));
2424});
2525
2626it('can find a single favorite', function () {
@@ -29,7 +29,7 @@ it('can find a single favorite', function () {
2929 $favorites = $this->client->favorites()->find($id)->toArray();
3030
3131 $this->assertTrue(is_array($favorites));
32 $this->assertTrue(count($favorites) === 1);
32 $this->assertTrue(array_key_exists('id', $favorites));
3333});
3434
3535it('can create a favorite', function () {
@@ -38,7 +38,7 @@ it('can create a favorite', function () {
3838 $favorite = $this->client->favorites()->create($data);
3939
4040 $this->assertTrue(is_array($favorite));
41 $this->assertTrue($favorite['data']['name'] === $data['name']);
41 $this->assertTrue($favorite['name'] === $data['name']);
4242});
4343
4444it('can update a favorite', function () {
@@ -47,13 +47,13 @@ it('can update a favorite', function () {
4747 $favorites = $this->client->favorites()->update(7, $data);
4848
4949 $this->assertTrue(is_array($favorites));
50 $this->assertTrue($favorites['data']['name'] === $data['name']);
50 $this->assertTrue($favorites['name'] === $data['name']);
5151});
5252
5353it('can delete a favorite', function () {
5454 $favorites = $this->client->tags()->get();
5555
56 $favorites = array_reverse($favorites['data']);
56 $favorites = array_reverse($favorites);
5757 $response = $this->client->tags()->delete($favorites[0]['id']);
5858
5959 $this->assertTrue(is_null($response));