PHP函数返回错误

时间:2016-11-17 11:00:28

标签: php function

我正在尝试制作这样的函数:

function simplicate () { 

$organization = $SimplicateApi->makeApiCall('POST','/crm/organization',json_encode($org_payload));

}    

// fetch the newly created organization id
$organization_id = $organization['data']['id'];

//after order is processed run simplicate function
add_action('woocommerce_checkout_order_processed', 'simplicate');

所以我可以这样使用它:

//after order is processed run simplicate function
add_action('woocommerce_checkout_order_processed', 'simplicate');

但我收到以下错误:

  

致命错误:在非对象上调用成员函数makeApiCall()   在   /var/www/vhosts/dexport.nl/httpdocs/wp-content/themes/jupiter-child/functions.php   在370行

1 个答案:

答案 0 :(得分:0)

它与功能范围有关。 显然其中一个变量不在我创建的函数中。