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

Once done, files app/AppKernel.php and app/config/routing.yml are modified automatically. The registerBundles method of an AppKernel class has been added to the following line under the $bundles array:
new Foggyline\PaymentBundle\FoggylineShipmentBundle(),
The routing.yml file has been updated with the following entry:
foggyline_payment: resource: "@FoggylineShipmentBundle/Resources/config/routing.xml" prefix: /
In order to avoid colliding with the core application code, we need to change prefix: /into prefix: /shipment/.
The flat rate shipment service is going to provide the fixed shipment method that our sales...