@yii16

Как вызвать свой класс в Slim Framework?

$app->get('/', function (Request $request, Response $response, array $args) {
    $response->getBody()->write("Main"); // работает

    $mod = \Model\MyModel();
    $mod->go();

    return $response;
});


Автозагрузка класса через Composer подключена:
"autoload": {
	    "psr-4": {
	    	"Model\\": "model/"
	    }
	}

На экране ошибка, причём в ошибке и пространство имён и название класса написано строчными буквами, а у меня в имени были заглавные:
Fatal error: Call to undefined function model\mymodel() in

Пробовал класс и namespace назвать строчными - не помогло. Но всё же интересно почему так, он их где-то конвертирует внутри?
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
delphinpro
@delphinpro
frontend developer
Так вы класс или функцию подключаете?
Может просто new забыли?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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