public function applyGroup() { $model = $this->getModel(); $form = JRequest::get(); $plugin =& JPluginHelper::getPlugin('user', 'mailupsubscriber'); $pluginParams = new JParameter($plugin->params); //Passwor e username console $user_console = $pluginParams->get('user', 'defaultValue'); $pwd_console = $pluginParams->get('pwd', 'defaultValue'); $id_console = $pluginParams->get('consoleID', 'defaultValue'); $nameUnique = $pluginParams->get('nameUnique', 'defaultValue'); $WsManage = new MailUpWsManage(); $WsManage->loginFromId($user_console, $pwd_console, $id_console); $xmlGroup = $WsManage->CreateGroup($form['jform']['listid'], $form['jform']['name'], $form['jform']['description']); if ($xmlGroup) { $xml = $model->xmltostring($xmlString); foreach ($xml->group as $group) { $selectGroup = array('groupID' => (string) $group->groupID, 'groupName' => (string) $group->groupName, 'groupdNotes' => (string) $group->groupNotes); } } $model->insertGroup($form['jform']['name'], $form['jform']['description'], $form['jform']['listid'], $selectGroup['groupID']); $this->setRedirect(JRoute::_('index.php?option=' . $this->option . '&view=' . $this->view_list, false)); }