/** * Initialize a table instance. Called after the constructor. * * @param array $config Configuration options passed to the constructor. * @return void */ public function initialize(array $config) { $this->table('settings'); $this->addBehavior('Wasabi/Core.KeyValue', ['scope' => 'Core']); $this->cacheDurations = ['1 hour' => __d('wasabi_core', '1 hour'), '2 hours' => __d('wasabi_core', '{0} hours', 2), '4 hours' => __d('wasabi_core', '{0} hours', 4), '8 hours' => __d('wasabi_core', '{0} hours', 8), '16 hours' => __d('wasabi_core', '{0} hours', 16), '1 day' => __d('wasabi_core', '1 day'), '2 days' => __d('wasabi_core', '{0} days', 2), '5 days' => __d('wasabi_core', '{0} days', 5), '7 days' => __d('wasabi_core', '{0} days', 7), '14 days' => __d('wasabi_core', '{0} days', 14), '30 days' => __d('wasabi_core', '{0} days', 30), '60 days' => __d('wasabi_core', '{0} days', 60), '90 days' => __d('wasabi_core', '{0} days', 90), '180 days' => __d('wasabi_core', '{0} days', 180), '365 days' => __d('wasabi_core', '{0} days', 365), '999 days' => __d('wasabi_core', '{0} days', 999)]; parent::initialize($config); }
/** * Initialize a table instance. Called after the constructor. * * @param array $config Configuration options passed to the constructor. * @return void */ public function initialize(array $config) { $this->table('settings'); $this->addBehavior('Wasabi/Core.KeyValue', ['scope' => 'Core']); parent::initialize($config); }