abenmada / sylius-export-plugin
The Export plugin allows you to export all data of any entity directly from the configuration file
Package info
github.com/ayman-benmada/Sylius-Export-Plugin
Type:sylius-plugin
pkg:composer/abenmada/sylius-export-plugin
v1.0.2
2024-05-12 19:24 UTC
Requires
- php: ^8.0
- phpoffice/phpspreadsheet: ^1.29
- sylius/sylius: ^1.12
Requires (Dev)
- behat/behat: ^3.6.1
- behat/mink-selenium2-driver: ^1.4
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- friends-of-behat/mink: ^1.8
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-debug-extension: ^2.0.0
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- friendsofphp/php-cs-fixer: ^3.9
- phpspec/phpspec: ^7.2
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^1.8.1
- phpstan/phpstan-doctrine: 1.3.40
- phpstan/phpstan-strict-rules: ^1.3.0
- phpstan/phpstan-webmozart-assert: ^1.2.0
- phpunit/phpunit: ^9.5
- polishsymfonycommunity/symfony-mocker-container: ^1.0
- sylius-labs/coding-standard: ^4.2
- symfony/browser-kit: ^5.4 || ^6.0
- symfony/debug-bundle: ^5.4 || ^6.0
- symfony/dotenv: ^5.4 || ^6.0
- symfony/flex: ^2.2.2
- symfony/intl: ^5.4 || ^6.0
- symfony/web-profiler-bundle: ^5.4 || ^6.0
- vimeo/psalm: 4.30.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
The Export plugin allows you to export all data of any entity directly from the configuration file.
Documentation
Installation
Require plugin with composer :
composer require abenmada/sylius-export-plugin
Change your config/bundles.php file to add the line for the plugin :
<?php return [ //.. Abenmada\ExportPlugin\ExportPlugin::class => ['all' => true], ]
Then create the config file in config/packages/abenmada_export_plugin.yaml :
imports: - { resource: "@ExportPlugin/Resources/config/services.yaml" }
Then import the routes in config/routes/abenmada_export_plugin.yaml :
abenmada_export_plugin_routing: resource: "@ExportPlugin/Resources/config/routes.yaml" prefix: /%sylius_admin.path_name%
