function tacker_array_map_recursive(array $array, $f) { $map = array(); foreach ($array as $k => $v) { $map[$k] = is_array($v) ? tacker_array_map_recursive($v, $f) : call_user_func($f, $v); } return $map; }
public function load($resource, $type = null) { $parameters = $this->loader->load($resource, $type); return tacker_array_map_recursive($parameters, array($this, 'normalize')); }