public static function object_to_array($data) { if (is_array($data) || is_object($data)) { $result = array(); foreach ($data as $key => $value) { $result[$key] = YoutubeGalleryLayoutRenderer::object_to_array($value); } return $result; } return $data; }