public function __construct() { $library = Library::getActive(); if (is_object($library)) { $this->controller = $library->getController(); } }
public function view() { $list = SystemAntispamLibrary::getList(); $libraries = array('' => t('** None Activated')); foreach ($list as $sc) { $libraries[$sc->getSystemAntispamLibraryHandle()] = $sc->getSystemAntispamLibraryName(); } $scl = SystemAntispamLibrary::getActive(); $this->set('activeLibrary', $scl); $this->set('libraries', $libraries); $db = Loader::db(); $groups = array('-1' => '** None Selected'); $groupquery = $db->query('SELECT gID, gName from Groups'); while ($group = $groupquery->fetchRow()) { $groups[$group['gID']] = $group['gName']; } $this->groups = $groups; $this->set('groups', $groups); $this->set('whitelistGroup', Config::get('concrete.spam.whitelist_group')); }
public function view() { $list = SystemAntispamLibrary::getList(); $libraries = array('' => t('** None Activated')); foreach ($list as $sc) { $libraries[$sc->getSystemAntispamLibraryHandle()] = $sc->getSystemAntispamLibraryName(); } $scl = SystemAntispamLibrary::getActive(); $this->set('activeLibrary', $scl); $this->set('libraries', $libraries); $db = Loader::db(); $groups = array('-1' => t('** None Selected')); $gl = new GroupList(); $gl->sortBy('gID', 'asc'); $gl->includeAllGroups(); $res = $gl->getResults(); foreach ($res as $g) { $groups[$g->getGroupID()] = $g->getGroupDisplayName(false); } $this->groups = $groups; $this->set('groups', $groups); $this->set('whitelistGroup', Config::get('concrete.spam.whitelist_group')); }