PHP Class Networking\InitCmsBundle\Controller\MenuItemAdminController

Author: Yorkie Chadwick ([email protected])
Inheritance: extends Networking\InitCmsBundle\Controller\CRUDController
Afficher le fichier Open project: networking/init-cms-bundle

Protected Properties

Свойство Type Description
$currentMenuLanguage string
$isNewMenuItem

Méthodes publiques

Méthode Description
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

Method Details

ajaxControllerAction() public méthode

public ajaxControllerAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$request Symfony\Component\HttpFoundation\Request
Résultat Symfony\Component\HttpFoundation\JsonResponse

createAction() public méthode

public createAction ( )

createFromPageAction() public méthode

public createFromPageAction ( Request $request, $rootId, $pageId ) : RedirectResponse
$request Symfony\Component\HttpFoundation\Request
$rootId
$pageId
Résultat Symfony\Component\HttpFoundation\RedirectResponse

createPlacementNavigation() public méthode

public createPlacementNavigation ( $rootNode, $admin, $controller, $menuItemManager ) : mixed
$rootNode
$admin
$controller
$menuItemManager
Résultat mixed

deleteAction() public méthode

public deleteAction ( $id )

editAction() public méthode

public editAction ( $id = null )

getCaller() public méthode

public getCaller ( ) : string
Résultat string

listAction() public méthode

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

newPlacementAction() public méthode

public newPlacementAction ( Request $request, $newMenuItemId, $menuItemId ) : Response
$request Symfony\Component\HttpFoundation\Request
$newMenuItemId
$menuItemId
Résultat Symfony\Component\HttpFoundation\Response

placementAction() public méthode

renders the template html for the modal
public placementAction ( ) : boolean | string | Response
Résultat boolean | string | Symfony\Component\HttpFoundation\Response

renderJson() public méthode

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

updateNodes() public méthode

public updateNodes ( ) : array
Résultat array

Property Details

$currentMenuLanguage protected_oe property

protected string $currentMenuLanguage
Résultat string

$isNewMenuItem protected_oe property

protected $isNewMenuItem