Я недавно начал писать плагин для woocommerce, и все работало безупречно , прежде чем я попытался подключить расширение к системе.Ошибка в плагине для WooCommerce
У меня есть следующий код внутри моего класса.
function add_gateway($methods)
{
$methods[] = 'Rentalbloom_WSPay';
return $methods;
}
add_filter('woocommerce_payment_gateways', 'add_gateway');
Класс имеет конструктор, определенный как public function __contruct()
поэтому не должны иметь проблем с доступом, но когда я пытаюсь запустить это я получаю следующее сообщение об ошибке.
Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION
и ошибка указывает на строку add_filter, написанную выше.
Я не знаю, если это уместно, но я использую PHP версии 5.3 на стеке APMPPS на OS X.
РЕШИТЬ: мне нужно, чтобы удалить вызов add_filter из основного класса. – mutantkeyboard
Не видел этого! Рад, что у вас это работает, woocommerce отлично развивается вместе с ним! –
Спасибо @MattTheNinja – mutantkeyboard