src/Application/Front/Manager/PostTagManager.php line 17
<?php
declare(strict_types=1);
namespace App\Application\Front\Manager;
use App\Domain\BlogPost\Entity\PostTag;
use App\Domain\BlogPost\Repository\PostTagRepository;
class PostTagManager
{
public function __construct(
private readonly PostTagRepository $postTagRepository
) {
}
public function list(): array
{
return $this->postTagRepository->findAll();
}
public function getBySlug(string $slug): ?PostTag
{
return $this->postTagRepository->findOneBy(['slug' => $slug]);
}
}