Doctrine


Doctrine\ORM\Tools\Export\Driver\AnnotationExporter
/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php at line 38

Class AnnotationExporter

Class:AnnotationExporter - Superclass: AbstractExporter
AbstractExporter
⌊ AnnotationExporter

public class AnnotationExporter
extends AbstractExporter

ClassMetadata exporter for PHP classes with annotations

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
string

exportClassMetadata(ClassMetadataInfo metadata)

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

void

setEntityGenerator(mixed entityGenerator)

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

Field Detail

/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php at line 40

_extension

protected mixed $_extension = '.php'

Method Detail

/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php at line 50

exportClassMetadata

public string exportClassMetadata(ClassMetadataInfo metadata)

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

Returns:
$exported

/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php at line 65

setEntityGenerator

public void setEntityGenerator(mixed entityGenerator)

Doctrine