* @github Joomla Component Builder * @copyright Copyright (C) 2015. All Rights Reserved * @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html */ // No direct access to this file defined('_JEXEC') or die('Restricted access'); // import the list field type jimport('joomla.form.helper'); JFormHelper::loadFieldClass('user'); /** * Memberuser Form Field class for the Membersmanager component */ class JFormFieldMemberuser extends JFormFieldUser { /** * The memberuser field type. * * @var string */ public $type = 'memberuser'; /** * Method to get the filtering groups (null means no filtering) * * @return mixed array of filtering groups or null. * * @since 1.6 */ protected function getGroups() { // set the groups array $groups = JComponentHelper::getParams('com_membersmanager')->get('memberuser'); return $groups; } /** * Method to get the users to exclude from the list of users * * @return mixed Array of users to exclude or null to to not exclude them * * @since 1.6 */ protected function getExcluded() { // set the groups array $groups = JComponentHelper::getParams('com_membersmanager')->get('memberuser'); return $groups; } }