class MailTemplatesSettingsRepository extends EntityRepository

Class MailTemplatesSettingsRepository is injected as empire_mail_settings.repository service. MailTemplatesSettingsRepository is used for crud operation for entity.

Use this class to work with database.

Constants

ALIAS

Alias for main entity

Methods

getCurrentMailTemplatesSettings()

Get current mail template settings

bool|Proxy|null|object
getReferenceForClass(string $class, mixed $id)

Get reference for specified class

bool
saveSettings(MailTemplatesSettings $settings)

Save new settings

bool
editSettings(MailTemplatesSettings $settings)

Merge settings

Details

at line 32
MailTemplatesSettings getCurrentMailTemplatesSettings()

Get current mail template settings

Return Value

MailTemplatesSettings

at line 57
bool|Proxy|null|object getReferenceForClass(string $class, mixed $id)

Get reference for specified class

Parameters

string $class
mixed $id

Return Value

bool|Proxy|null|object

Exceptions

ORMException

at line 68
bool saveSettings(MailTemplatesSettings $settings)

Save new settings

Parameters

MailTemplatesSettings $settings

Return Value

bool

at line 87
bool editSettings(MailTemplatesSettings $settings)

Merge settings

Parameters

MailTemplatesSettings $settings

Return Value

bool