Methods summary
public
|
#
selectAction( mixed $slug )
Show element class selection
Show element class selection
ManagerRoute("/application/{slug}/element/select")
Method({"GET","POST"})
Template
|
public
|
#
newAction( mixed $slug )
Shows form for creating new element
Shows form for creating new element
ManagerRoute("/application/{slug}/element/new")
Method("GET")
Template("MapbenderManagerBundle:Element:edit.html.twig")
|
public
|
#
createAction( mixed $slug )
Create a new element from POSTed data
Create a new element from POSTed data
ManagerRoute("/application/{slug}/element/new")
Method("POST")
Template("MapbenderManagerBundle:Element:edit.html.twig")
|
public
|
#
editAction( mixed $slug, mixed $id )
ManagerRoute("/application/{slug}/element/{id}",
requirements={"id" = "\d+"})
Method("GET")
Template
|
public
|
#
updateAction( mixed $slug, mixed $id )
Updates element by POSTed data
Updates element by POSTed data
ManagerRoute("/application/{slug}/element/{id}",
requirements = {"id" = "\d+" })
Method("POST")
Template("MapbenderManagerBundle:Element:edit.html.twig")
|
public
|
#
confirmDeleteAction( mixed $slug, mixed $id )
Shows delete confirmation page
Shows delete confirmation page
ManagerRoute("application/{slug}/element/{id}/delete",
requirements = { "id" = "\d+" })
Method("GET")
Template("MapbenderManagerBundle:Element:delete.html.twig")
|
public
|
#
deleteAction( mixed $slug, mixed $id )
Delete element
ManagerRoute("application/{slug}/element/{id}/delete")
Method("POST")
|
public
|
#
weightAction( mixed $id )
Delete element
ManagerRoute("application/element/{id}/weight")
Method("POST")
|
public
|
#
enableAction( mixed $id )
Delete element
ManagerRoute("application/element/{id}/enable")
Method("POST")
|
public
Mapbender\CoreBundle\Entity\Element
|
#
getDefaultElement( string $class, string $region )
Create default element
Parameters
- $class
string $class
- $region
string $region
Returns
|