コード例 #1
0
 public function uninstall()
 {
     if (!($match = Uri::match('\\/uninstall\\/(\\w+)'))) {
         Redirect::to(ADMINCP_URL);
     }
     $foldername = $match[1];
     Paymentmethods::makeUninstall($foldername);
     $path = PAYMENTMETHODS_PATH . $foldername . '/index.php';
     if (file_exists($path)) {
         require $path;
         $foldername = ucfirst($foldername);
         if (method_exists($foldername, 'uninstall')) {
             $foldername::uninstall();
         }
     }
     Paymentmethods::saveCache();
     Redirect::to(ADMINCP_URL . 'paymentmethods');
 }