@ganjo888

Error: Call to a member function?

Fatal error: Uncaught Error: Call to a member function send() on string in /var/www/app/App.php:95 Stack trace: #0 /var/www/public/index.php(10): App\App->run() #1 {main} thrown in /var/www/app/App.php on line 95

Ткните пальцем на ошибку,пожалуйста?
public function run()
    {
        $matcher = new UrlMatcher($this->routes, $this->requestContext);
        try {
            $this->request->attributes->add($matcher->match($this->request->getPathInfo()));
            $this->controller = $this->getController();
            $this->arguments = $this->getArguments($this->controller);

            $response = call_user_func($this->controller, $this->arguments);
        } catch (ResourceNotFoundException $e) {
            echo $e->getMessage();
        }


        if (!empty($response)) {
            $response->send();
        }
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Из call_user_func вернулась строка, а у строки нет метода send().
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 55 000 до 80 000 руб.
WACDAQ Москва
от 120 000 руб.
HTML Academy Санкт-Петербург
от 110 000 до 130 000 руб.
21 авг. 2019, в 13:40
25000 руб./за проект
21 авг. 2019, в 13:15
500 руб./за проект