fix(content): add missing strict_types and fix route path casing
Some checks failed
CI / PHP 8.3 (pull_request) Failing after 4s
CI / PHP 8.4 (pull_request) Failing after 5s

Add declare(strict_types=1) to 5 PHP files missing it (routes/console.php,
4 feature tests). Fix Boot.php route includes from Routes/ to routes/ to
match actual directory casing — prevents breakage on case-sensitive filesystems.

Co-Authored-By: Virgil <virgil@lethean.io>
This commit is contained in:
Snider 2026-03-17 09:08:03 +00:00
parent 279b867598
commit d3f31fd6f7
6 changed files with 14 additions and 4 deletions

View file

@ -149,8 +149,8 @@ class Boot extends ServiceProvider
$event->livewire('content.admin.webhook-manager', View\Modal\Admin\WebhookManager::class);
$event->livewire('content.admin.content-search', View\Modal\Admin\ContentSearch::class);
if (file_exists(__DIR__.'/Routes/web.php')) {
$event->routes(fn () => require __DIR__.'/Routes/web.php');
if (file_exists(__DIR__.'/routes/web.php')) {
$event->routes(fn () => require __DIR__.'/routes/web.php');
}
}
@ -159,8 +159,8 @@ class Boot extends ServiceProvider
*/
public function onApiRoutes(ApiRoutesRegistering $event): void
{
if (file_exists(__DIR__.'/Routes/api.php')) {
$event->routes(fn () => require __DIR__.'/Routes/api.php');
if (file_exists(__DIR__.'/routes/api.php')) {
$event->routes(fn () => require __DIR__.'/routes/api.php');
}
}

View file

@ -1,3 +1,5 @@
<?php
declare(strict_types=1);
// Console commands are registered via Core modules

View file

@ -1,5 +1,7 @@
<?php
declare(strict_types=1);
use Core\Mod\Content\Models\ContentAuthor;
use Core\Mod\Content\Models\ContentItem;
use Core\Mod\Content\Models\ContentMedia;

View file

@ -1,5 +1,7 @@
<?php
declare(strict_types=1);
use Core\Mod\Content\Services\ContentRender;
use Core\Tenant\Models\Workspace;
use Illuminate\Http\Request;

View file

@ -1,5 +1,7 @@
<?php
declare(strict_types=1);
use Core\Mod\Content\Models\ContentAuthor;
use Core\Mod\Content\Models\ContentItem;
use Core\Mod\Content\Models\ContentMedia;

View file

@ -1,5 +1,7 @@
<?php
declare(strict_types=1);
use Core\Mod\Content\Models\ContentItem;
use Core\Mod\Content\Models\ContentRevision;