Мне нужно преобразовать массив в ответ XML. Цель состоит в том, чтобы написать функцию в контроллере плагина и вызвать ее, которая вернет ответ XML.CakePHP 3 Создание представления XML
Я пробовал этот нижеприведенный код из руководства CakePHP.
namespace App\Controller;
class ArticlesController extends AppController{
public function initialize(){
parent::initialize();
$this->loadComponent('RequestHandler');
}
public function index(){
// Set the view vars that have to be serialized.
$this->set('articles', $this->paginate());
// Specify which view vars JsonView should serialize.
$this->set('_serialize', ['articles']);
}
}
Есть ли способ, по которому я могу отлаживать или проголосовать за ответ и посмотреть, как будет выглядеть ответ XML?
Вы должны быть осторожны с техническими терминами, что именно вы имеете в виду с «_response_»? HTTP-ответ или отображаемый контент представления данных? – ndm
Я имел в виду HTTP-ответ. –
Итак, зачем вам это делать в вашем приложении? Не можете ли вы просто использовать сетевую консоль браузеров и проверить фактический полученный ответ? – ndm