PHP Класс Networking\InitCmsBundle\Controller\MenuItemAdminController

Автор: Yorkie Chadwick ([email protected])
Наследование: extends Networking\InitCmsBundle\Controller\CRUDController
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$currentMenuLanguage string
$isNewMenuItem

Открытые методы

Метод Описание
ajaxControllerAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
createAction ( )
createFromPageAction ( Request $request, $rootId, $pageId ) : RedirectResponse
createPlacementNavigation ( $rootNode, $admin, $controller, $menuItemManager ) : mixed
deleteAction ( $id )
editAction ( $id = null )
getCaller ( ) : string
listAction ( $pageId = false, $menuId = false, $ajaxTemplate = 'menu_tabs', $rootMenuId = null )
newPlacementAction ( Request $request, $newMenuItemId, $menuItemId ) : Response
placementAction ( ) : boolean | string | Response renders the template html for the modal
renderJson ( $data, $status = 200, $headers = [] )
updateNodes ( ) : array

Описание методов

ajaxControllerAction() публичный Метод

public ajaxControllerAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$request Symfony\Component\HttpFoundation\Request
Результат Symfony\Component\HttpFoundation\JsonResponse

createAction() публичный Метод

public createAction ( )

createFromPageAction() публичный Метод

public createFromPageAction ( Request $request, $rootId, $pageId ) : RedirectResponse
$request Symfony\Component\HttpFoundation\Request
$rootId
$pageId
Результат Symfony\Component\HttpFoundation\RedirectResponse

createPlacementNavigation() публичный Метод

public createPlacementNavigation ( $rootNode, $admin, $controller, $menuItemManager ) : mixed
$rootNode
$admin
$controller
$menuItemManager
Результат mixed

deleteAction() публичный Метод

public deleteAction ( $id )

editAction() публичный Метод

public editAction ( $id = null )

getCaller() публичный Метод

public getCaller ( ) : string
Результат string

listAction() публичный Метод

public listAction ( $pageId = false, $menuId = false, $ajaxTemplate = 'menu_tabs', $rootMenuId = null )

newPlacementAction() публичный Метод

public newPlacementAction ( Request $request, $newMenuItemId, $menuItemId ) : Response
$request Symfony\Component\HttpFoundation\Request
$newMenuItemId
$menuItemId
Результат Symfony\Component\HttpFoundation\Response

placementAction() публичный Метод

renders the template html for the modal
public placementAction ( ) : boolean | string | Response
Результат boolean | string | Symfony\Component\HttpFoundation\Response

renderJson() публичный Метод

public renderJson ( $data, $status = 200, $headers = [] )

updateNodes() публичный Метод

public updateNodes ( ) : array
Результат array

Описание свойств

$currentMenuLanguage защищенное свойство

protected string $currentMenuLanguage
Результат string

$isNewMenuItem защищенное свойство

protected $isNewMenuItem