@@ 689-705 (lines=17) @@ | ||
686 | } |
|
687 | } |
|
688 | ||
689 | function uninstall($module) { |
|
690 | tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key like 'OSCOM_APP_PAYPAL_BRAINTREE_" . tep_db_input($module) . "_%'"); |
|
691 | ||
692 | $m_class = 'OSCOM_Braintree_' . $module; |
|
693 | ||
694 | if ( !class_exists($m_class) ) { |
|
695 | $this->loadLanguageFile('modules/' . $module . '/' . $module . '.php'); |
|
696 | ||
697 | include(DIR_FS_CATALOG . 'includes/apps/braintree/modules/' . $module . '/' . $module . '.php'); |
|
698 | } |
|
699 | ||
700 | $m = new $m_class(); |
|
701 | ||
702 | if ( method_exists($m, 'uninstall') ) { |
|
703 | $m->uninstall($this); |
|
704 | } |
|
705 | } |
|
706 | ||
707 | function logUpdate($message, $version) { |
|
708 | if ( is_writable(DIR_FS_CATALOG . 'includes/apps/braintree/work') ) { |
@@ 741-757 (lines=17) @@ | ||
738 | } |
|
739 | } |
|
740 | ||
741 | function uninstall($module) { |
|
742 | tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key like 'OSCOM_APP_PAYPAL_" . tep_db_input($module) . "_%'"); |
|
743 | ||
744 | $m_class = 'OSCOM_PayPal_' . $module; |
|
745 | ||
746 | if ( !class_exists($m_class) ) { |
|
747 | $this->loadLanguageFile('modules/' . $module . '/' . $module . '.php'); |
|
748 | ||
749 | include(DIR_FS_CATALOG . 'includes/apps/paypal/modules/' . $module . '/' . $module . '.php'); |
|
750 | } |
|
751 | ||
752 | $m = new $m_class(); |
|
753 | ||
754 | if ( method_exists($m, 'uninstall') ) { |
|
755 | $m->uninstall($this); |
|
756 | } |
|
757 | } |
|
758 | ||
759 | function logUpdate($message, $version) { |
|
760 | if ( is_writable(DIR_FS_CATALOG . 'includes/apps/paypal/work') ) { |