App\Controllers\Sites\BaseController::menuCreator PHP Method

menuCreator() protected method

protected menuCreator ( )
    protected function menuCreator()
    {
        $obj = new \stdClass();
        $obj->request = $this->request;
        $obj->response = $this->result;
        $obj->menu = [];
        $event = new BaseContainerEvent($this->c, $obj);
        $event = $this->c->dispatcher->dispatch('publiccontroller.menu.logic', $event);
        $this->data['menu'] = $event->getParams()->menu;
    }