$appEngine->setGroupEditProvider($groupEdit); } /** * Access-Path view provider. */ if ($cfg->getValue("Engine:Providers", "AccessPathViewProviderType") == "svnauthfile") { include_once "./classes/providers/AuthFileGroupAndPathsProvider.class.php"; $pathsView = \svnadmin\providers\AuthFileGroupAndPathProvider::getInstance(); $appEngine->setAccessPathViewProvider($pathsView); } /** * Access-Path edit provider. */ if ($cfg->getValue("Engine:Providers", "AccessPathEditProviderType") == "svnauthfile") { include_once "./classes/providers/AuthFileGroupAndPathsProvider.class.php"; $pathsEdit = \svnadmin\providers\AuthFileGroupAndPathProvider::getInstance(); $appEngine->setAccessPathEditProvider($pathsEdit); } /** * Repository view provider. */ if ($cfg->getValue("Engine:Providers", "RepositoryViewProviderType") == "svnclient") { include_once "./classes/providers/RepositoryViewProvider.class.php"; $repoView = \svnadmin\providers\RepositoryViewProvider::getInstance(); $appEngine->setRepositoryViewProvider($repoView); } /** * Repository edit provider. */ if ($cfg->getValue("Engine:Providers", "RepositoryEditProviderType") == "svnclient") { include_once "./classes/providers/RepositoryEditProvider.class.php";
/** * (non-PHPdoc) * @see svnadmin\core\interfaces.IGroupViewProvider::isUserInGroup() */ public function isUserInGroup($objUser, $objGroup) { return \svnadmin\providers\AuthFileGroupAndPathProvider::getInstance()->isUserInGroup($objUser, $objGroup); }