Пример #1
0
 private static function bindMysqlService(InjectorBuilder $builder)
 {
     $masterProvider = function () {
         global $wgExternalSharedDB;
         return wfGetDB(DB_MASTER, [], $wgExternalSharedDB);
     };
     $slaveProvider = function () {
         global $wgExternalSharedDB;
         return wfGetDB(DB_SLAVE, [], $wgExternalSharedDB);
     };
     $builder->addModule(new PreferencePersistenceModuleMySQL($masterProvider, $slaveProvider));
 }