function test_config_deep()
 {
     $config1 = array('foo' => array('foo_a' => 1));
     $config2 = array('foo' => array('foo_b' => 2));
     $expect = array('foo' => array('foo_a' => 1, 'foo_b' => 2));
     $this->assertEqual($expect, DF_Web_Utils_Config::merge_hashes($config1, $config2));
 }
示例#2
0
 public function config($config = NULL)
 {
     if (NULL !== $config) {
         $this->config = DF_Web_Utils_Config::merge_hashes($this->config, $config);
     }
     return $this->config;
 }