如何在插件wordpress中调用类方法

时间:2015-03-30 08:02:32

标签: php wordpress oop plugins

我有这段代码

function woocommerce_robokassa(){

        if (!class_exists('WC_Payment_Gateway'))
                return; 
            if(class_exists('WC_ROBOKASSA'))
                return;     

         class WC_ROBOKASSA extends WC_Payment_Gateway{

          public function X {}

        }
    }
 function add_robokassa_gateway($methods){
  $methods[] = 'WC_ROBOKASSA';
   return $methods;
    }

  add_filter('woocommerce_payment_gateways', 'add_robokassa_gateway');

现在我必须调用X函数,但是当我以这种方式执行时

if(isset($_POST['newSum']) && !empty($_POST['newSum'])) {

  $myClass = new WC_ROBOKASSA();
   $myClass->X();
}

我得到errore类WC_ROBOKASSA没有定义,怎么可以调用X函数

0 个答案:

没有答案