Skip to content

imjoehaines/flowder-yaml-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flowder YAML Loader Latest Stable Version Build Status codecov

A YAML file loader for Flowder

Usage

  1. Install Flowder YAML Loader as a development dependency through Composer

    $ composer install imjoehaines/flowder-yaml-loader --dev
  2. Pass an instance of Imjoehaines\FlowderYaml\YamlLoader to Flowder, as detailed in the Flowder readme

  3. Pass the path to a YAML file to Flowder::loadFixtures, your YAML file should contain an array of arrays where each "inner" array is a database row. For example

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

Any YAML array syntax supported by Symfony's Yaml Component is supported, so all of the following examples will result in the exact same data as above

-
    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"
    }
]

Releases

No releases published

Packages

No packages published

Languages