fluentdom / yaml-symfony
YAML support for FluentDOM (using Symfony/YAML)
3.0.0
2021-05-08 15:56 UTC
Requires
- php: >=7.2
- ext-dom: *
- ext-json: *
- fluentdom/fluentdom: ^8.0.0
- symfony/yaml: ^5.0.0
Conflicts
README
Adds support for YAML to FluentDOM. It adds a loader and a serializer. It uses the Symfony/YAML component.
Installation
composer require fluentdom/yaml-symfony
Loader
The loader registers automatically. You can trigger it with the types yaml
and text/yaml
.
$document = FluentDOM::load($yaml, 'text/yaml'); $query = FluentDOM($yaml, 'text/yaml');
Serializer
The serializer needs to be created for a document and can be cast into a string.
echo new FluentDOM\YAML\Symfony\Serializer($document);
$query = FluentDOM($yaml, 'text/yaml'); echo $query;