Я использую структуру Slim с PHP для создания RESTful API для моего приложения. Однако я предположил, что структура будет иметь некоторый способ создания более простых JSON-выходов, а не только exit($jsonEncodedVariable);
.
Я что-то пропустил в рамках, или мне нужно использовать json_encode()
... exit($json)
... для каждого метода?
Все данные извлекаются из моей базы данных MySQL и затем помещаются в массив JSON в зависимости от того, какой вызов REST был вызван.
Например, если был запрошен /api/posts/all
, я бы exit()
массив JSON всех сообщений, каждое значение которого предназначено для его собственного ключа, "value" : key
.
Мой вопрос в том, есть ли простой способ, используя slim framework, для exit()
'кода JSON вместо того, чтобы выходить из него как обычный текст?