private function pluckArray(array $keys, &$arr) { $values = []; foreach ($keys as $key) { if (array_key_exists($key, $arr)) { $values[$key] = $this->pluck($key, $arr, false); } } return $values; }