userFramework; $config->userFramework = 'Soap'; self::$ufClass = $config->userFrameworkClass; $config->userFrameworkClass = 'CRM_Utils_System_Soap'; } /** * Get user login URL for hosting CMS (method declared in each CMS system class) * * @param string $destination * * @throws Exception */ public function getLoginURL($destination = '') { throw new Exception("Method not implemented: getLoginURL"); } public function loadBootStrap($params = array(), $loadUser = TRUE, $throwError = TRUE, $realPath = NULL) { // It makes zero sense for this class to extend CRM_Utils_System_Base. throw new \RuntimeException("Not implemented"); } }