Exemplo n.º 1
0
 /**
  * Obtain a reference to the active upgrade handler.
  */
 static public function instance() {
   if (! self::$instance) {
     // FIXME auto-generate
     self::$instance = new CRM_Myextension_Upgrader(
       'com.example.myextension',
       realpath(__DIR__ .'/../../../')
     );
   }
   return self::$instance;
 }
Exemplo n.º 2
0
/**
 * @return CRM_Myextension_Upgrader
 */
function _myextension_civix_upgrader() {
  if (!file_exists(__DIR__.'/CRM/Myextension/Upgrader.php')) {
    return NULL;
  }
  else {
    return CRM_Myextension_Upgrader_Base::instance();
  }
}