CronjobConfigurationStorage

Subclass of ConfigurationStorage for parameters concerning cron tasks

package

Default

Methods

YetAnotherConfigurationStorage constructor.

__construct(\CI_DB_query_builder $db, \CronjobSettings $cronjobSettings) 

Arguments

$db

\CI_DB_query_builder

$cronjobSettings

\CronjobSettings

Fetches a cronjob configuration value.

get(string $scope, string $configuration) : mixed

If nothing was found in storage, a default from the config json file will be used.s

Throws
\CronjobConfigurationNotFoundException

Arguments

$scope

string

Cronjob configuration scope, e.g.: DeleteLogs

$configuration

string

Configuration key, e.g.: interval

Response

mixed

Properties