function test_only() { $array = array('name' => 'Tonya', 'email' => 'foo'); $this->assertEquals(array('name' => 'Tonya'), Arr::only($array, array('name'))); $this->assertEquals(array('name' => 'Tonya'), wpdevsclub_array_only($array, array('name'))); $this->assertSame(array(), Arr::only($array, array('non_existing_key'))); $this->assertSame(array(), wpdevsclub_array_only($array, array('non_existing_key'))); }
/** * Get a subset of the items from the given array. * * @param array $array * @param array|string $keys * @return array */ function wpdevsclub_array_only($array, $keys) { return Arr::only($array, $keys); }