Skip to content

Commit 8a3b626

Browse files
committed
feat: refactor PostController and TagController
1 parent ca1b2db commit 8a3b626

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/Http/Controllers/PostController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
use CSlant\Blog\Api\OpenApi\Schemas\Resources\Post\PostListResourceSchema;
1111
use CSlant\Blog\Api\OpenApi\Schemas\Resources\Post\PostModelResourceSchema;
1212
use CSlant\Blog\Core\Facades\Base\SlugHelper;
13+
use CSlant\Blog\Core\Http\Actions\Action;
1314
use CSlant\Blog\Core\Models\Post;
1415
use CSlant\Blog\Core\Models\Slug;
1516
use CSlant\Blog\Core\Supports\Base\FilterPost;
@@ -38,7 +39,7 @@
3839
* @method BaseHttpResponse setData(mixed $data)
3940
* @method BaseHttpResponse|JsonResource|JsonResponse|RedirectResponse toApiResponse()
4041
*/
41-
class PostController
42+
class PostController extends Action
4243
{
4344
public function __construct(protected PostInterface $postRepository)
4445
{

src/Http/Controllers/TagController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
use CSlant\Blog\Api\OpenApi\Responses\Errors\InternalServerResponseSchema;
1111
use CSlant\Blog\Api\OpenApi\Schemas\Resources\Tag\TagModelResourceSchema;
1212
use CSlant\Blog\Core\Facades\Base\SlugHelper;
13-
use CSlant\Blog\Core\Http\Controllers\Base\BaseTagController;
13+
use CSlant\Blog\Core\Http\Actions\Action;
1414
use CSlant\Blog\Core\Models\Slug;
1515
use CSlant\Blog\Core\Models\Tag;
1616
use Illuminate\Http\JsonResponse;
@@ -37,7 +37,7 @@
3737
* @method BaseHttpResponse httpResponse()
3838
* @method BaseHttpResponse setData(mixed $data)
3939
*/
40-
class TagController extends BaseTagController
40+
class TagController extends Action
4141
{
4242
#[
4343
Get(

0 commit comments

Comments
 (0)