Esempio n. 1
0
 public static function createDatabaseDriver(CmsInterface $cms)
 {
     $cmsDatabaseDriver = $cms->getCmsDatabaseDriver();
     if ($cmsDatabaseDriver) {
         $prefix = $cmsDatabaseDriver->getPrefix();
         $cmsRelease = $cms->getCmsVersion();
         return new CmsDatabaseDriver($cmsDatabaseDriver, $prefix, $cmsRelease);
     } else {
         $connection = null;
         //TODO LATER
         $prefix = $cms->getCfg('dbprefix');
         return new MysqlDatabaseDriver($connection, $prefix);
     }
 }