Source of file FooBarController.php
Size: 1,309 Bytes - Last Modified: 2023-11-16T22:56:03+01:00
/home/websites/teicee/packagist/site/phpdoc/conf/../vendor/teicee/make-bundle/acme/src/Controller/FooBarController.php
| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | <?phpnamespace TIC\AcmeBundle\Controller; use TIC\CoreBundle\Base\TICController as BaseController; use TIC\DormBundle\Traits\ControllerCrudable; use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; /** * @Route("/foo/bar") */class FooBarController extends BaseController {use ControllerCrudable; /** * @Route("/", name="ticacme_foobar_index", methods={"GET"}) * @Route("/list", name="ticacme_foobar_list", methods={"GET"}) */public function list(): Response { return $this->crudList(); } /** * @Route("/{id}/show", name="ticacme_foobar_show", methods={"GET"}, requirements={"id":"\d+"}) */public function show($id): Response { return $this->crudShow($id); } /** * @Route("/new", name="ticacme_foobar_new", methods={"GET","POST"}) * @Route("/{id}/edit", name="ticacme_foobar_edit", methods={"GET","POST"}, requirements={"id":"\d+"}) */public function form(Request $request, $id = null): Response { return $this->crudForm($request, $id); } /** * @Route("/{id}/delete", name="ticacme_foobar_delete", methods={"POST"}, requirements={"id":"\d+"}) */public function delete(Request $request, $id): Response { return $this->crudDelete($request, $id); } } |