protected function _recurseLinks($links) { $result = array(); if (!is_array($links)) { $result = $links->toArray(); } else { foreach ($links as $link) { $result[] = $link->toArray(); } } return $result; }