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

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

Войти через центр авторизации
Похожие вопросы