Documentation

ProductController extends Controller
in package

Product controller.

Tags
Route

("product")

Table of Contents

Methods

deleteAction()  : mixed
Deletes a product entity.
editAction()  : mixed
Displays a form to edit an existing product entity.
indexAction()  : mixed
Lists all product entities.
newAction()  : mixed
Creates a new product entity.
showAction()  : mixed
Finds and displays a product entity.
createDeleteForm()  : Form
Creates a form to delete a product entity.

Methods

deleteAction()

Deletes a product entity.

public deleteAction(Request $request, Product $product) : mixed
Parameters
$request : Request
$product : Product
Tags
Route

("/{id}", name="product_delete")

Method

("DELETE")

editAction()

Displays a form to edit an existing product entity.

public editAction(Request $request, Product $product) : mixed
Parameters
$request : Request
$product : Product
Tags
Route

("/{id}/edit", name="product_edit")

Method

({"GET", "POST"})

indexAction()

Lists all product entities.

public indexAction() : mixed
Tags
Route

("/", name="product_index")

Method

("GET")

newAction()

Creates a new product entity.

public newAction(Request $request) : mixed
Parameters
$request : Request
Tags
Route

("/new", name="product_new")

Method

({"GET", "POST"})

showAction()

Finds and displays a product entity.

public showAction(Product $product) : mixed
Parameters
$product : Product
Tags
Route

("/{id}", name="product_show")

Method

("GET")

createDeleteForm()

Creates a form to delete a product entity.

private createDeleteForm(Product $product) : Form
Parameters
$product : Product

The product entity

Return values
Form

The form


        
On this page

Search results