function getPermissions($user_id) { $return = array(); $user = JFactory::getUser($user_id); $db = JFactory::getDBO(); $db->setQuery("SELECT group_id FROM #__rsticketspro_staff WHERE user_id='" . (int) $user->get('id') . "'"); $group_id = $db->loadResult(); if ($group_id) { $db->setQuery("SELECT * FROM #__rsticketspro_groups WHERE id='" . (int) $group_id . "'"); $return = $db->loadObject(); } elseif (RSTicketsProHelper::isAdmin($user_id)) { $return = JTable::getInstance('RSTicketsPro_Groups', 'Table'); } return $return; }