/** * Constructor * * @param \Cake\Network\Request $request Request instance. * @param \Cake\Network\Response $response Response instance. * @param \Cake\Event\EventManager $eventManager EventManager instance. * @param array $viewOptions An array of view options */ public function __construct(Request $request = null, Response $response = null, EventManager $eventManager = null, array $viewOptions = []) { if (isset($viewOptions['serializer'])) { $this->setSerializer($viewOptions['serializer']); } parent::__construct($request, $response, $eventManager, $viewOptions); $this->_specialVars[] = '_transform'; $this->_specialVars[] = '_resourceKey'; $this->_specialVars[] = '_includes'; }