class StoreSettingsManager implements BasicEntityManagerInterface

Settings entity manager

Constants

SOCIAL_NETWORK_PARAMETERS

Properties

StoreSettingsRepository $repository
protected SettingsEventContainer $eventContainer

Methods

__construct(StoreSettingsRepository $repository, SettingsEventContainer $eventContainer)

No description

ArrayCollection
getGeneralSettingsBackend()

Get general settings for Backend

getStoreInfoFrontend()

Get store info for frontend

saveStoreInfo(StoreSettings $storeSettings)

Save store settings

mixed
getLoginImage()

Get login image from database

mixed
getHeaderImage()

Get header image from database

dispatchPluginLayoutSignal()

Dispatch plugin layout signal

saveStoreLogo(StoreSettings $storeSettings)

Save store logo for store settings

saveStoreLoginImage(StoreSettings $storeSettings)

Save store login image for store settings

saveStoreHeaderImage(StoreSettings $storeSettings)

Save store header image for store settings

mixed
getFeaturedCategories()

Get featured categories

mixed
getSocialNetworks()

Get social networks

array
getAllPrivacyPolicies()

No description

mixed
getAnalyticsSettings()

Get analytics settings

mixed
getCurrentSetting()

Get current settings

mixed
getSeoSettings()

Get seo settings

mixed
getUserSettings()

Get user settings

mixed
getWaterMarkSettings()

Get watermark settings

mixed
getProductSettings()

Get product settings

mixed
getProductSettingsWithDefaultImage()

Get product settings with default image

mixed
getMailer()

Get mailer service

Details

at line 44
__construct(StoreSettingsRepository $repository, SettingsEventContainer $eventContainer)

Parameters

StoreSettingsRepository $repository
SettingsEventContainer $eventContainer

at line 57
ArrayCollection getGeneralSettingsBackend()

Get general settings for Backend

Return Value

ArrayCollection

Exceptions

NonUniqueResultException

at line 71
StoreSettings getStoreInfoFrontend()

Get store info for frontend

Return Value

StoreSettings

at line 86
StoreSettings saveStoreInfo(StoreSettings $storeSettings)

Save store settings

Parameters

StoreSettings $storeSettings

Return Value

StoreSettings

Exceptions

NoResultException
NonUniqueResultException

at line 158
mixed getLoginImage()

Get login image from database

Return Value

mixed

Exceptions

NoResultException
NonUniqueResultException

at line 171
mixed getHeaderImage()

Get header image from database

Return Value

mixed

Exceptions

NoResultException
NonUniqueResultException

at line 179
dispatchPluginLayoutSignal()

Dispatch plugin layout signal

Save store logo for store settings

Parameters

StoreSettings $storeSettings

Return Value

StoreSettings

at line 207
StoreSettings saveStoreLoginImage(StoreSettings $storeSettings)

Save store login image for store settings

Parameters

StoreSettings $storeSettings

Return Value

StoreSettings

at line 224
StoreSettings saveStoreHeaderImage(StoreSettings $storeSettings)

Save store header image for store settings

Parameters

StoreSettings $storeSettings

Return Value

StoreSettings

at line 240
mixed getFeaturedCategories()

Get featured categories

Return Value

mixed

at line 252
mixed getSocialNetworks()

Get social networks

Return Value

mixed

Exceptions

NonUniqueResultException

at line 267
array getAllPrivacyPolicies()

Return Value

array

at line 285
mixed getAnalyticsSettings()

Get analytics settings

Return Value

mixed

Exceptions

NonUniqueResultException

at line 295
mixed getCurrentSetting()

Get current settings

Return Value

mixed

at line 307
mixed getSeoSettings()

Get seo settings

Return Value

mixed

Exceptions

NonUniqueResultException

at line 317
mixed getUserSettings()

Get user settings

Return Value

mixed

at line 329
mixed getWaterMarkSettings()

Get watermark settings

Return Value

mixed

Exceptions

NonUniqueResultException

at line 342
mixed getProductSettings()

Get product settings

Return Value

mixed

Exceptions

NoResultException
NonUniqueResultException

at line 355
mixed getProductSettingsWithDefaultImage()

Get product settings with default image

Return Value

mixed

Exceptions

NoResultException
NonUniqueResultException

at line 365
mixed getMailer()

Get mailer service

Return Value

mixed