aa / akeneo-fixture-loader

该包最新版本(dev-master)没有可用的许可证信息。

Akeneo PIM Fixture Loader

dev-master 2019-06-08 09:49 UTC

This package is auto-updated.

Last update: 2024-09-08 21:19:47 UTC


README

Build Status

Akeneo Fixture Loader 允许您为开发或测试 Akeneo 项目创建 fixtures 数据。

  • 使用 Akeneo REST API 加载 fixtures 数据。
  • 使用类似 Alice 的语法和 Faker 生成数据。
  • 使用 Akeneo Data Loader

示例

加载10个带有伪造SKU的产品

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()>',
    ]
    
]);