oh-deer-bundles / smart-export-bundle
Symfony Bundle helps for export data to file
Installs: 106
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: ^7.1.3
- ext-fileinfo: *
- ext-iconv: *
- ext-json: *
- ext-zip: *
- phpoffice/phpspreadsheet: ^1.18
- symfony/config: ^5.4
- symfony/dependency-injection: ^5.4
- symfony/form: ^5.4
- symfony/http-foundation: ^5.4
- symfony/orm-pack: ^2.1
- symfony/string: ^5.4
- symfony/validator: ^5.4
Requires (Dev)
- symfony/browser-kit: ^5.4
- symfony/phpunit-bridge: ^5.4
README
On fly file data export management bundle
Installation
Make sure Composer is installed globally, as explained in the installation chapter of the Composer documentation.
Applications that use Symfony Flex
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
$ composer require oh-deer-bundles/smart-export-bundle
Then you must create tables of this bundle.
$ php bin/console make:migration $ php bin/console doctrine:migration:migrate
Now you are able to create your first export. A basic admin interface are available on http://yourdomain.com/seb/admin. So you must secure this route you can change this in the file config/route/odb.yaml
You can build your own admin and export pages. In this case, don't forget to remove the odb.yaml routes files.
To build your own pages you can follow the AdminController included in the bundle.