Skip to content

Commit

Permalink
Merge pull request #7 from totem-it/master-phpstan-lvl
Browse files Browse the repository at this point in the history
refactor: Bumped `phpstan` level to `6`
  • Loading branch information
rudashi authored Oct 10, 2024
2 parents bffe4d0 + bbe3e4c commit 2a1a9f6
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion phpstan.neon
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ parameters:
- src/
# - tests/

level: 5
level: 6
2 changes: 1 addition & 1 deletion src/Bundles/Middleware/ForceJsonMiddleware.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

class ForceJsonMiddleware
{
public function handle(Request $request, Closure $next)
public function handle(Request $request, Closure $next): mixed
{
if (str_contains($request->headers->get('Accept', '*'), '*')) {
$request->headers->set('Accept', 'application/json');
Expand Down
2 changes: 1 addition & 1 deletion src/Bundles/Middleware/LocalizationMiddleware.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

class LocalizationMiddleware
{
public function handle(Request $request, Closure $next)
public function handle(Request $request, Closure $next): mixed
{
$headerLanguage = trim($request->header('Accept-Language', ''));

Expand Down
2 changes: 1 addition & 1 deletion src/Bundles/Resource/ApiResource.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ protected static function newCollection($resource): ApiCollection
return new ApiCollection($resource, static::class);
}

protected function whenHasAttribute(string $attribute, $value = null, $default = null): mixed
protected function whenHasAttribute(string $attribute, mixed $value = null, mixed $default = null): mixed
{
if (array_key_exists($attribute, $this->resource->getAttributes())) {
return $value instanceof Closure
Expand Down
4 changes: 4 additions & 0 deletions tests/Resource/FixtureApiResource.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@
use Illuminate\Http\Request;
use Totem\SamSkeleton\Bundles\Resource\ApiResource;

/**
* @property int $id
* @property mixed $is_published
*/
class FixtureApiResource extends ApiResource
{
public function toArray(Request $request): array
Expand Down

0 comments on commit 2a1a9f6

Please sign in to comment.