mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-08-11 02:09:50 +00:00
doc for creating a new bundle: add route
This commit is contained in:
parent
e28d7df533
commit
e97bd8c4ef
@ -20,7 +20,8 @@ Create a new directory with Bundle class
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
mkdir -p src/Bundle/ChillSomeBundle/src
|
mkdir -p src/Bundle/ChillSomeBundle/src/config
|
||||||
|
mkdir -p src/Bundle/ChillSomeBundle/src/Controller
|
||||||
|
|
||||||
Add a bundle file
|
Add a bundle file
|
||||||
|
|
||||||
@ -43,6 +44,14 @@ Add a bundle file
|
|||||||
|
|
||||||
class ChillSomeBundle extends Bundle {}
|
class ChillSomeBundle extends Bundle {}
|
||||||
|
|
||||||
|
And a route file:
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
chill_ticket_controller:
|
||||||
|
resource: '@ChillTicketBundle/Controller/'
|
||||||
|
type: annotation
|
||||||
|
|
||||||
Register the new psr-4 namespace
|
Register the new psr-4 namespace
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
@ -65,8 +74,16 @@ Register the bundle
|
|||||||
Register in the file :code:`config/bundles.php`:
|
Register in the file :code:`config/bundles.php`:
|
||||||
|
|
||||||
.. code-block:: php
|
.. code-block:: php
|
||||||
|
|
||||||
Vendor\Bundle\YourBundle\YourBundle::class => ['all' => true],
|
Vendor\Bundle\YourBundle\YourBundle::class => ['all' => true],
|
||||||
|
|
||||||
|
And import routes in :code:`config/routes/chill_some_bundle.yaml`:
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
chill_ticket_bundle:
|
||||||
|
resource: '@ChillSomeBundle/config/routes.yaml'
|
||||||
|
|
||||||
Add the doctrine_migration namespace
|
Add the doctrine_migration namespace
|
||||||
------------------------------------
|
------------------------------------
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user