Download the PHP package tmtfactory/printing-oms-bundle without Composer
On this page you can find all versions of the php package tmtfactory/printing-oms-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tmtfactory/printing-oms-bundle
More information about tmtfactory/printing-oms-bundle
Files in tmtfactory/printing-oms-bundle
Package printing-oms-bundle
Short Description Printing Order Management System bundle for Symfony
License MIT
Informations about the package printing-oms-bundle
[VICA] OMS Base
Installation
Applications that use Symfony Flex
Open a command console, enter your project directory and execute:
Applications that don't use Symfony Flex
Step 1: Download the Bundle
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Step 2: Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles
in the app/AppKernel.php
file of your project:
Usage
Models
This bundle provides two interfaces to model Orders and OrderLines. So they must be implemented in order to build up a functional OMS.
Repositories
As seen in Models, this bundle provides two interfaces to model Order and OrderLine repositories.
Controllers
This bundle provides two controllers:
- A controller that serves the React front
- A controller that exposes an API Rest
Front
Frontend has been developed with React and uses Webpack encore in order to build it up.
To build up or extend the front, please import or require these files in your actual front:
All versions of printing-oms-bundle with dependencies
friendsofsymfony/rest-bundle Version ^2.3
jms/serializer Version ^1.12
jms/serializer-bundle Version ^2.4
sensio/framework-extra-bundle Version ^5.1
league/tactician-bundle Version ^1.1
symfony/webpack-encore-bundle Version ^1.1
symfony/webpack-encore-pack Version ^1.0
symfony/yaml Version ^3.4 || ^4.1
symfony/twig-bundle Version ^3.4 || ^4.1
symfony/validator Version ^3.4 || ^4.1