Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/croogo/croogo/Nodes/src/Controller/Api/V10/NodesController.php
<?php

namespace Croogo\Nodes\Controller\Api\V10;

use
Cake\Event\Event;
use
Croogo\Core\Controller\Api\AppController;

/**
 * Nodes Controller
 */
class NodesController extends AppController
{

    public function
initialize()
    {
       
parent::initialize();
       
$this->Auth->allow([
           
'index',
        ]);
    }

    public function
index()
    {
       
$this->Crud->on('beforePaginate', function (Event $event) {
           
$event->getSubject()->query
               
->find('view')
                ->
contain(['Users']);
        });
        return
$this->Crud->execute();
    }

    public function
lookup()
    {
        return
$this->Crud->execute();
    }
}