Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/friendsofcake/crud-json-api/tests/App/Controller/NationalCitiesController.php
<?php
namespace CrudJsonApi\Test\App\Controller;

use
Cake\Controller\Controller;
use
Cake\Event\Event;
use
Crud\Controller\ControllerTrait;

/**
 * Test controller for JsonApiListener integration tests.
 */
class NationalCitiesController extends Controller
{

    use
ControllerTrait;

    public
$components = [
       
'RequestHandler',
       
'Flash',
       
'Crud.Crud' => [
           
'actions' => [
               
'Crud.Index',
               
'Crud.Add',
               
'Crud.Edit',
               
'Crud.View',
               
'Crud.Delete',
            ],
           
'listeners' => [
               
'CrudJsonApi.JsonApi',
               
'CrudJsonApi.Pagination',
            ]
        ]
    ];

    public function
beforeFilter(Event $event)
    {
       
$this->Crud->setConfig('listeners.jsonApi.absoluteLinks', true);
       
parent::beforeFilter($event);
    }
}