ivoba-oxid / exporter
OXID eShop export framework
Installs: 254
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:oxideshop-addon
Requires
- php: >=7.1
- oxid-esales/oxideshop-ce: ^v6.0
- parsecsv/php-parsecsv: ^1.2
Requires (Dev)
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2024-12-16 01:23:12 UTC
README
CSV Export framework for OXID eShop.
Work in Progress: Caution! not stable atm
Requirements
- Oxid eShop >= 6
- PHP >= 7
Installation
- run 'composer require ivoba-oxid/exporter'
Usage
Create an exporter in source/, see exporter_example.php.
For custom Resolver or Queries, create a custom module and place code there. Add an autooader in composer.json run composer install and include classes in your exporter.
"autoload": {
"psr-4": {
...
"MyOxid\\Exporter\\": "./source/modules/my/exporter",
todo
- evaluate new Article()->load()
- make cli command create file in bin
- get Attributes code/modules/marm/csvexporter/core/marmCsvExporter.php:507