Skip to content

Commit 3861da8

Browse files
committed
Revert "feat: inject PostInterface into PostController and remove undefined property access from phpstan baseline"
This reverts commit ca1b2db.
1 parent ca17185 commit 3861da8

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

phpstan-baseline.neon

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ parameters:
66
- message: '#Part \$routePrefix \(mixed\) of encapsed string cannot be cast to string\.#'
77
path: routes/blog-api.php
88

9+
- message: '#Access to an undefined property CSlant\\Blog\\Api\\Http\\Controllers\\PostController::\$postRepository\.#'
10+
path: src/Http/Controllers/PostController.php
11+
912
- message: '#Cannot cast mixed to string#'
1013
path: '*'
1114

src/Http/Controllers/PostController.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
namespace CSlant\Blog\Api\Http\Controllers;
44

55
use Botble\Base\Http\Responses\BaseHttpResponse;
6-
use Botble\Blog\Repositories\Interfaces\PostInterface;
76
use CSlant\Blog\Api\Enums\StatusEnum;
87
use CSlant\Blog\Api\Http\Resources\Post\ListPostResource;
98
use CSlant\Blog\Api\Http\Resources\Post\PostResource;
109
use CSlant\Blog\Api\OpenApi\Schemas\Resources\Post\PostListResourceSchema;
1110
use CSlant\Blog\Api\OpenApi\Schemas\Resources\Post\PostModelResourceSchema;
1211
use CSlant\Blog\Core\Facades\Base\SlugHelper;
12+
use CSlant\Blog\Core\Http\Controllers\Base\BasePostController;
1313
use CSlant\Blog\Core\Models\Post;
1414
use CSlant\Blog\Core\Models\Slug;
1515
use CSlant\Blog\Core\Supports\Base\FilterPost;
@@ -38,13 +38,8 @@
3838
* @method BaseHttpResponse setData(mixed $data)
3939
* @method BaseHttpResponse|JsonResource|JsonResponse|RedirectResponse toApiResponse()
4040
*/
41-
class PostController
41+
class PostController extends BasePostController
4242
{
43-
public function __construct(protected PostInterface $postRepository)
44-
{
45-
//
46-
}
47-
4843
/**
4944
* @group Blog API
5045
*

0 commit comments

Comments
 (0)