Задать вопрос
@viktorross

Фатальная ошибка, как исправить?

Здравствуйте, возникла ни с чего фатальная ошибка, лог указывает на данную строку

PHP Fatal error:  Call to undefined method robokassa::setSubscription() in /var/www/site/data/www/site.ru/classes/payment.php on line 97


Вот этот код там

public function setRecipient($str)
    {
        $this->pay->setRecipient($str);
    }


это вызов setSubscription

$payment->setSubscription( $recurring_amount+$recurring_amount_tax, $plan_details['subscription_time'] );

Не ясно по какой причине это произошло, но все работало нормально, поддержка робокассы сказала, что это с моей стороны ошибка

В чем может быть проблема?
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега PHP
Отсутствует метод setSubscription, вызов в 97 строке файла site.ru/classes/payment.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы