-
Book Overview & Buying
-
Table Of Contents
Modular Programming with PHP 7
By :
We start by creating a new module called Foggyline\SalesBundle. We do so with the help of the console, by running the command as follows:
php bin/console generate:bundle --namespace=Foggyline/SalesBundle
The command triggers an interactive process, asking us several questions along the way, as shown here:

Once done, the app/AppKernel.php and app/config/routing.yml files get modified automatically. The registerBundles method of an AppKernel class has been added to the following line under the $bundles array:
new Foggyline\PaymentBundle\FoggylineSalesBundle(),
The routing.yml file has been updated with the following entry:
foggyline_payment: resource: "@FoggylineSalesBundle/Resources/config/routing.xml" prefix: /
In order to avoid collision with the core application code, we need to change prefix: / into prefix: /sales/.
Let's go ahead and create a Cart entity. We do so by using the console, as shown here:
php bin/console generate:doctrine...