public function push(array $array, $element)
{
$elements = func_get_args();
array_shift($elements);
foreach ($elements as $element) {
array_push($array, $element);
}
return $array;
}
/** * @test * @dataProvider pushExamples */ public function pushWorks($array, $element1, $element2, $expected) { $helper = new ArrayHelper(); $pushedArray = $helper->push($array, $element1, $element2); $this->assertEquals($expected, $pushedArray); }