You are here

public function ParserTest::taggedValuesProvider in Database Sanitize 7

File

vendor/symfony/yaml/Tests/ParserTest.php, line 1776

Class

ParserTest

Namespace

Symfony\Component\Yaml\Tests

Code

public function taggedValuesProvider() {
  return array(
    'sequences' => array(
      array(
        new TaggedValue('foo', array(
          'yaml',
        )),
        new TaggedValue('quz', array(
          'bar',
        )),
      ),
      <<<YAML
- !foo
    - yaml
- !quz [bar]
YAML
,
    ),
    'mappings' => array(
      new TaggedValue('foo', array(
        'foo' => new TaggedValue('quz', array(
          'bar',
        )),
        'quz' => new TaggedValue('foo', array(
          'quz' => 'bar',
        )),
      )),
      <<<YAML
!foo
foo: !quz [bar]
quz: !foo
   quz: bar
YAML
,
    ),
    'inline' => array(
      array(
        new TaggedValue('foo', array(
          'foo',
          'bar',
        )),
        new TaggedValue('quz', array(
          'foo' => 'bar',
          'quz' => new TaggedValue('bar', array(
            'one' => 'bar',
          )),
        )),
      ),
      <<<YAML
- !foo [foo, bar]
- !quz {foo: bar, quz: !bar {one: bar}}
YAML
,
    ),
  );
}