Example #1
0
 /**
  * Set a given configuration value using the loader implementation.
  *
  * @param  string  $key
  * @param  mixed   $value
  * @return void
  */
 public function set($key, $value)
 {
     if (isset($this->dbLoader)) {
         $this->dbLoader->set($key, $value);
     } else {
         $this->fileLoader->set($key, $value);
     }
 }
Example #2
0
 /**
  * Set a given configuration value.
  *
  * @param  string  $key
  * @param  mixed   $value
  * @return void
  */
 public function set($key, $value)
 {
     @(list($group, $item) = $this->parseKey($key));
     $this->load($group);
     if (empty($item)) {
         $this->items[$group] = $value;
     } else {
         array_set($this->items[$group], $item, $value);
     }
     $this->loader->set($key, $value);
 }