Skip to content

Commit f347aa6

Browse files
authored
Merge pull request #200 from RonasIT/change-resource-stub
refactor: update resource stub to extend BaseResource
2 parents 818e598 + cd0acfc commit f347aa6

File tree

4 files changed

+8
-16
lines changed

4 files changed

+8
-16
lines changed

stubs/resource.blade.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
namespace {{ $namespace }}\{{ $entity }};
22

3-
use Illuminate\Http\Resources\Json\JsonResource;
3+
use RonasIT\Support\Http\BaseResource;
44
use {{ $model_namespace }}\{{ $entity }};
55

66
/**
77
* @property {{ $entity }} $resource
88
*/
9-
class {{ $entity }}Resource extends JsonResource
9+
class {{ $entity }}Resource extends BaseResource
1010
{
11-
public static $wrap = null;
12-
1311
//TODO implement custom serialization logic or remove method redefining
1412
public function toArray($request): array
1513
{

tests/fixtures/CommandTest/resource.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,14 @@
22

33
namespace App\Http\Resources\Post;
44

5-
use Illuminate\Http\Resources\Json\JsonResource;
5+
use RonasIT\Support\Http\BaseResource;
66
use RonasIT\Support\Tests\Support\Command\Models\Post;
77

88
/**
99
* @property Post $resource
1010
*/
11-
class PostResource extends JsonResource
11+
class PostResource extends BaseResource
1212
{
13-
public static $wrap = null;
14-
1513
//TODO implement custom serialization logic or remove method redefining
1614
public function toArray($request): array
1715
{

tests/fixtures/CommandTest/subfolder/resource.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,14 @@
22

33
namespace App\Http\Resources\Post;
44

5-
use Illuminate\Http\Resources\Json\JsonResource;
5+
use RonasIT\Support\Http\BaseResource;
66
use RonasIT\Support\Tests\Support\Command\Models\Forum\Post;
77

88
/**
99
* @property Post $resource
1010
*/
11-
class PostResource extends JsonResource
11+
class PostResource extends BaseResource
1212
{
13-
public static $wrap = null;
14-
1513
//TODO implement custom serialization logic or remove method redefining
1614
public function toArray($request): array
1715
{

tests/fixtures/ResourceGeneratorTest/post_resource.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,14 @@
22

33
namespace App\Http\Resources\Post;
44

5-
use Illuminate\Http\Resources\Json\JsonResource;
5+
use RonasIT\Support\Http\BaseResource;
66
use App\Models\Post;
77

88
/**
99
* @property Post $resource
1010
*/
11-
class PostResource extends JsonResource
11+
class PostResource extends BaseResource
1212
{
13-
public static $wrap = null;
14-
1513
//TODO implement custom serialization logic or remove method redefining
1614
public function toArray($request): array
1715
{

0 commit comments

Comments
 (0)