Пример #1
0
 public static function getPluginInfo($id)
 {
     if ($plugin_id = max(0, intval($id))) {
         $model = new shopPluginModel();
         $info = $model->getById($plugin_id);
         if (!$info) {
             throw new waException("Payment plugin {$plugin_id} not found", 404);
         }
     } else {
         $info = array('plugin' => $id, 'status' => 1);
     }
     $default_info = waPayment::info($info['plugin']);
     return array_merge($default_info, $info);
 }