示例#1
0
 function array_inject(array $set, $path, $value)
 {
     return Hash::inject($set, $path, $value);
 }
示例#2
0
 /**
  * Test that inject() will only add a value if the key doesn't exist.
  */
 public function testInject()
 {
     $data = $this->expanded;
     $this->assertEquals($data, Hash::inject($data, 'one.depth', 2));
     $result = Hash::inject($data, 'one.foo', 'bar');
     $data['one']['foo'] = 'bar';
     $this->assertEquals($data, $result);
 }