Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
null?$user = UserQuery::create()->findPk($id);
if (!$user instanceof User) {
throw new NotFoundHttpException('User not found');
}
$api_res = array(
"result_int" => 0/1,
"err_msg" => "тут текст ошибки, если нет - пусто",
"result_details" => array(/* с любым возвращаемым результатом */)
);
{"result_int":0,"err_msg":"тут текст ошибки, если нет - пусто","result_details":{"user_id_created":23}}
<api_result>
<result_int>0</result_int>
<err_msg>тут текст ошибки, если нет - пусто</err_msg>
<result_details>
<user_id_created>23</user_id_created>
</result_details>
</api_result>
Реализация REST API на Symfony2: правильный путь