public function run()
 {
     // get list of old extensions & manifest
     $configPath = ROOT_PATH . '../generis/data/generis/config';
     $configPersistence = new KvFilePersistence($configPath, 3, true);
     $persistenceKey = 'tao' . '_' . 'AclImplementation';
     $configPersistence->set($persistenceKey, 'taoUpdate_models_classes_CustomAccess');
 }
 /**
  * Add the end of an installation register the new extension
  *
  * @param common_ext_Extension $extension
  * @return boolean
  */
 private function registerExtensions($versionList)
 {
     $extList = array();
     foreach ($versionList as $extId => $extVersion) {
         $extList[$extId] = array('installed' => $extVersion, 'enabled' => true);
     }
     $configPath = ROOT_PATH . '../generis/data/generis/config';
     $configPersistence = new KvFilePersistence($configPath, 3, true);
     $persistenceKey = 'generis' . '_' . 'extension';
     $configPersistence->set($persistenceKey, $extList);
 }