Files
dredgy b2f2d8b104
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
Initial Commit
2026-08-29 00:17:41 +10:00

19 lines
304 B
PHP

<?php
namespace App\Observers;
use App\Models\Post;
use App\Services\PostMediaCacher;
class PostObserver
{
public function __construct(private readonly PostMediaCacher $mediaCacher)
{
}
public function created(Post $post): void
{
$this->mediaCacher->cache($post);
}
}