getModel(self :: PIWIK) -> track('invenio', ''); JFactory :: getApplication() -> redirect($user -> guest ? JRoute :: _('index.php?option=com_users&view=login&Itemid=' . $itemId . '&return=' . base64_encode(JRoute :: _('index.php?option=com_openaire&view=invenio&Itemid=' . $itemId, FALSE)), FALSE) : $this -> getModel(self :: REDIRECT) -> createInvenioRedirectUrl($user)); if (count($errors = $this -> get('Errors')) > 0) { JLog :: add('Error viewing invenio: ' . implode("\n", $errors), JLog :: ERROR, self :: LOG); return FALSE; } return TRUE; } }