/** * @return common_persistence_Manager */ protected static function getDefaultManager() { try { $manager = ServiceManager::getServiceManager()->get(self::SERVICE_KEY); } catch (ServiceNotFoundException $ex) { $manager = new self(array(self::OPTION_PERSISTENCES => array())); $manager->setServiceManager(ServiceManager::getServiceManager()); } return $manager; }