Doctrine


Doctrine\ORM\Tools\Export\Driver\YamlExporter
/Doctrine/ORM/Tools/Export/Driver/YamlExporter.php at line 39

Class YamlExporter

Class:YamlExporter - Superclass: AbstractExporter
AbstractExporter
⌊ YamlExporter

public class YamlExporter
extends AbstractExporter

ClassMetadata exporter for Doctrine YAML mapping files

License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
See Also:
www.doctrine-project.org
Since:
2.0
Version:
$Revision$
Author:
Jonathan Wage

Field Summary
protected mixed

$_extension

Fields inherited from Doctrine\ORM\Tools\Export\Driver\AbstractExporter
_extension, _metadatas, _outputDir
Method Summary
mixed

exportClassMetadata(ClassMetadataInfo metadata)

Converts a single ClassMetadata instance to the exported format and returns itTODO: Should this code be pulled out in to a toArray() method in ClassMetadata

Methods inherited from Doctrine\ORM\Tools\Export\Driver\AbstractExporter
export, exportClassMetadata, getExtension, setExtension, setMetadatas, setOutputDir

Field Detail

/Doctrine/ORM/Tools/Export/Driver/YamlExporter.php at line 41

_extension

protected mixed $_extension = '.dcm.yml'

Method Detail

/Doctrine/ORM/Tools/Export/Driver/YamlExporter.php at line 52

exportClassMetadata

public mixed exportClassMetadata(ClassMetadataInfo metadata)

Converts a single ClassMetadata instance to the exported format and returns it

TODO: Should this code be pulled out in to a toArray() method in ClassMetadata

Returns:
$exported

Doctrine