behappy / company-data-plugin
Provides a way to create datas for your selling company on Sylius.
Installs: 5 592
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 4
Forks: 1
Open Issues: 0
Type:sylius-plugin
Requires
- php: ^7.1
- sylius/sylius: ^1.1
Requires (Dev)
- behat/behat: ^3.3
- behat/mink: ^1.7
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/mink-selenium2-driver: ^1.3
- friends-of-behat/context-service-extension: ^1.0
- friends-of-behat/cross-container-extension: ^1.0
- friends-of-behat/service-container-extension: ^1.0
- friends-of-behat/symfony-extension: ^1.0
- friends-of-behat/variadic-extension: ^1.0
- lakion/mink-debug-extension: ^1.2.3
- phpspec/phpspec: ^3.2
- phpstan/phpstan-shim: ^0.9.2
- phpunit/phpunit: ^6.5
- se/selenium-server-standalone: ^2.52
- sylius-labs/coding-standard: ^1.0
- symplify/easy-coding-standard: ^2.4
This package is not auto-updated.
Last update: 2025-03-14 13:38:36 UTC
README
Provides a way to create datas for your selling company on Sylius.
This plugin does not provide any useful functionality as is. It is a dependency point for other plugins.
Installation-procedure
$ composer require behappy/company-data-plugin
Enable the plugin
// in app/AppKernel.php public function registerBundles() { $bundles = array( // ... new BeHappy\SyliusCompanyDataPlugin\BeHappySyliusCompanyDataPlugin(), ... ); // ... }
#in app/config/config.yml imports: ... - { resource: "@BeHappySyliusCompanyDataPlugin/Resources/config/config.yml" } ...
# in routing.yml ... behappy_company_data_plugin: resource: '@BeHappySyliusCompanyDataPlugin/Resources/config/routing.yml' ...
Generate database
Simply launch
php bin/console doctrine:schema:update --dump-sql --force
That's it !
You now have a new entry in Admin under configuration tab : Company data
There you can configure your company(ies) data(s) in order to be used by other plugins.
Thanks
This plugin is partially inspired by BitBagCommerce/SyliusInvoicingPlugin (https://github.com/BitBagCommerce/SyliusInvoicingPlugin).
Feel free to contribute
You can also ask your questions at the mail address in the composer.json mentioning this package.
Other
You can also check our other packages (including Sylius plugins) at https://github.com/BeHappyCommunication