aa / akeneo-fixture-loader
Akeneo PIM Fixture Loader
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/aa/akeneo-fixture-loader
Requires
- php: >=7.2
- aa/akeneo-data-loader: @dev
- fzaninotto/faker: ^1.9@dev
Requires (Dev)
- phpspec/phpspec: ^5.1
- phpstan/phpstan: ^0.11.0@dev
This package is auto-updated.
Last update: 2025-09-08 23:32:15 UTC
README
Akeneo Fixture Loader allows you to create fixtures data for use while developing or testing your Akeneo project.
- Loads fixture data using Akeneo REST API.
- Uses Alice-like syntax and Faker for data generation.
- Uses Akeneo Data Loader
Example
Load 10 products with fake skus:
use Aa\AkeneoDataLoader\Api; use Aa\AkeneoFixtureLoader\FixtureLoaderFactory; $apiCredentials = Api\Credentials::create('https://your.akeneo.host/', 'clientId', 'secret', 'username', 'password'); $loaderFactory = new FixtureLoaderFactory(); $loader = $factory->createByCredentials($apiCredentials); $loader->loadData([ 'product_{1..10}' => [ 'identifier' => 'test-<ean8()>', ] ]);