コード例 #1
0
 /**
  * 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);
 }
コード例 #2
0
 /**
  * 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);
 }