Здравствуйте.
В документации к фреймворку не нашел, как привязать определенный метод (например, POST) к функции класса. Например, есть класс User, у него определяем функции get(), create(), update() и т.д., затем настраиваем роутинг: каждый метод на соответствующую ему функцию (GET->get(), POST->create() и т.д.) Как считаете, это вообще нормальная архитектура? Или как правильнее сделать?
На stackoverflow нашел такое решение:
$app->get('/', '\Pages:home');
То есть home это static-функция класса Pages. Но как тогда в ней использовать объект $app?
Примеров по разработке чего-нибудь на Slim не нашел,
только с процедурной парадигмой..
PS. нужно написать RESTfull API.