Copied!

SettingServiceDecorator

SettingServiceDecorator.php : 16
Implements SettingService

Properties

protected $innerService

SettingServiceDecorator.php : 19
protected SettingService $innerService

Methods

public__construct()

SettingServiceDecorator.php : 21
public __construct(SettingService $innerService)

Parameters

Name Type Default value Description
$innerService SettingService - -

publiccreateSetting()

SettingServiceDecorator.php : 37
public createSetting(SettingCreateStruct $settingCreateStruct) : Setting

Parameters

Name Type Default value Description
$settingCreateStruct SettingCreateStruct - -

Return values

Setting

publicdeleteSetting()

SettingServiceDecorator.php : 42
public deleteSetting(Setting $setting) : void

Parameters

Name Type Default value Description
$setting Setting - -

publicloadSetting()

SettingServiceDecorator.php : 27
public loadSetting(string $group, string $identifier) : Setting

Parameters

Name Type Default value Description
$group string - -
$identifier string - -

Return values

Setting

publicnewSettingCreateStruct()

SettingServiceDecorator.php : 47
public newSettingCreateStruct([array<string|int, mixed> $properties = [] ]) : SettingCreateStruct

Parameters

Name Type Default value Description
$properties array<string|int, mixed> [] -

Return values

SettingCreateStruct

publicnewSettingUpdateStruct()

SettingServiceDecorator.php : 52
public newSettingUpdateStruct([array<string|int, mixed> $properties = [] ]) : SettingUpdateStruct

Parameters

Name Type Default value Description
$properties array<string|int, mixed> [] -

Return values

SettingUpdateStruct

publicupdateSetting()

SettingServiceDecorator.php : 32
public updateSetting(Setting $setting, SettingUpdateStruct $settingUpdateStruct) : Setting

Parameters

Name Type Default value Description
$setting Setting - -
$settingUpdateStruct SettingUpdateStruct - -

Return values

Setting