Initial Commit
linter / quality (push) Canceled after 0s
tests / ci (8.3) (push) Canceled after 0s
tests / ci (8.4) (push) Canceled after 0s
tests / ci (8.5) (push) Canceled after 0s

This commit is contained in:
2026-08-29 00:17:41 +10:00
parent 37ff8e0a88
commit b2f2d8b104
13 changed files with 378 additions and 35 deletions
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace App\Observers;
use App\Models\Story;
use App\Services\StoryMediaCacher;
class StoryObserver
{
public function __construct(private readonly StoryMediaCacher $mediaCacher)
{
}
public function created(Story $story): void
{
$this->mediaCacher->cache($story);
}
}