Esempio n. 1
0
 /**
  * Add a new value to an array, by name or pushed onto the end
  *
  * When null is provided as the name, it will simply add your item onto the
  * end of the array
  *
  * @param array $array
  * @param bool  $value
  * @param null  $name
  *
  * @return array
  *
  * @deprecated
  */
 function array_add_value(array $array, $value = true, $name = null)
 {
     return \Packaged\Helpers\Arrays::addValue($array, $value, $name);
 }
Esempio n. 2
0
 public function testArrayAdd()
 {
     $initialArray = ["a" => 1, "b" => 2];
     $this->assertEquals($initialArray + ["x"], Arrays::addValue($initialArray, "x"));
     $this->assertEquals($initialArray + ["c" => 3], Arrays::addValue($initialArray, 3, "c"));
 }