public function isMemberInStem() { $groups = $this->_grouperClient->getGroups($this->_stem); return !empty($groups); }
protected function _getGrouperClient() { if (!isset($this->_grouperClient)) { $applicationConfig = EngineBlock_ApplicationSingleton::getInstance()->getConfiguration(); $configReader = new EngineBlock_Group_Provider_ProviderConfig(); $config = $configReader->createFromDatabaseFor($applicationConfig->defaultGroupProvider); $this->_grouperClient = Grouper_Client_Rest::createFromConfig($config->current()); } return $this->_grouperClient; }