imjoehaines/flowder-yaml-loader

flowder的YAML文件加载器

dev-master 2018-02-14 11:44 UTC

This package is auto-updated.

Last update: 2024-08-29 04:03:37 UTC


README

Flowder的YAML文件加载器

用法

  1. 通过Composer将Flowder YAML Loader作为开发依赖项安装

    $ composer install imjoehaines/flowder-yaml-loader --dev
  2. Imjoehaines\FlowderYaml\YamlLoader实例传递给Flowder,具体细节请参考Flowder的README

  3. 将YAML文件的路径传递给Flowder::loadFixtures,你的YAML文件应该包含一个数组,其中每个"内部"数组都是数据库行。例如

row_1:
    column_1: value 1
    column_2: 2
    column_3: three
row_2:
    column_1: value 4
    column_2: 5
    column_3: six

支持Symfony的Yaml组件支持的任何YAML数组语法,所以以下所有示例都将产生与上面相同的数据

-
    column_1: value 1
    column_2: 2
    column_3: three
-
    column_1: value 4
    column_2: 5
    column_3: six
[
    {
        "column_1": "value 1",
        "column_2": 2,
        "column_3": "three"
    },
    {
        "column_1": "value 4",
        "column_2": 5,
        "column_3": "six"
    }
]