EmailTemplateRepository
Corex\Email\Studio\EmailTemplateRepository · class · Add-ons layer
Stores template metadata while preserving each content revision.
Corex\Email\Studio\EmailTemplateRepository · class · Add-ons layer
Stores template metadata while preserving each content revision.
__construct(EmailStudioStore $store)create(string $slug, string $name, int $actorId, DateTimeImmutable $now): EmailTemplatesaveDraft(EmailTemplateVersion $draft): EmailTemplateVersionactivate(int $templateId, int $versionNumber, int $actorId, DateTimeImmutable $now): EmailTemplatefind(int $templateId): ?EmailTemplatefindBySlug(string $slug): ?EmailTemplateall(): arrayfindVersion(int $templateId, int $versionNumber): ?EmailTemplateVersionversions(int $templateId): array