Методы объединения классов (CakePHP 3.x | Компоненты)

У меня проблемы, когда пытаюсь связать более 3 методов подряд.
Ниже я покажу вам свой код компонента:

if ($this->UserPayments->save($_payment) instanceof UserPayment) {
$this->loadComponent('LiqPay');

$this->LiqPay
->_setPublicKey(Configure::read('LiqPay.public_key'))
->_setPrivateKey(Configure::read('LiqPay.private_key'))
->_setOrderId($_payment->id);

$this->LiqPay
->_setDescription(__(
'payment',
"{$this->_user['first_name']} {$this->_user['last_name']}",
$_payment->amount))
->_setCurrency('eur')
->_setAmount($_payment->amount);

$this->LiqPay
->_setActionType('pay');

return $this->_jsonResponse($this->LiqPay->_getConfig());
}

Понятия не имею, как разрешить цепочки более 3 уровня.
Есть идеи?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]