class AnalyticsSettingsRepository extends EntityRepository

Class AnalyticsSettingsRepository is injected as alligator.analytics_settings_repository service. AnalyticsSettingsRepository is used for crud operation for managed entity.

Use this class to work with database.

Constants

ALIAS

Analytics alias

Methods

getAnalyticsSettings()

Get analytics settings from database

createDefaultSettings()

Generate default settings

saveAnalyticsSettings(AnalyticsSettings $settings)

Persist analytics settings to database

Details

at line 36
AnalyticsSettings|mixed getAnalyticsSettings()

Get analytics settings from database

Return Value

AnalyticsSettings|mixed

Exceptions

NonUniqueResultException

at line 56
AnalyticsSettings createDefaultSettings()

Generate default settings

Return Value

AnalyticsSettings

at line 74
AnalyticsSettings saveAnalyticsSettings(AnalyticsSettings $settings)

Persist analytics settings to database

Parameters

AnalyticsSettings $settings

Return Value

AnalyticsSettings