/** * * Determine if the plugin should be installed or upgraded * * Returns 0 if the plugin is not yet installed * Returns 1 if the plugin is already installed * * @since 1.3 */ function plugin_simcard_postinit() { global $UNINSTALL_TYPES, $ORDER_TYPES, $ALL_CUSTOMFIELDS_TYPES, $DB; $plugin = new Plugin(); if ($plugin->isInstalled('uninstall') && $plugin->isActivated('uninstall')) { array_push($UNINSTALL_TYPES, 'PluginSimcardSimcard'); } if ($plugin->isInstalled('order') && $plugin->isActivated('order')) { array_push($ORDER_TYPES, 'PluginSimcardSimcard'); } if ($plugin->isInstalled('customfields') && $plugin->isActivated('customfields')) { PluginCustomfieldsItemtype::registerItemtype('PluginSimcardSimcard'); } }