Propel 2 API
Class

Propel\Generator\Manager\GraphvizManager

class GraphvizManager extends AbstractManager

Manager for Graphviz representation.

Methods

array getSchemas()

Returns the list of schemas.

from AbstractManager
setSchemas(array $schemas)

Sets the schemas list.

from AbstractManager
setWorkingDirectory(string $workingDirectory)

Sets the working directory path.

from AbstractManager
string getWorkingDirectory()

Returns the working directory path.

from AbstractManager
array getDataModels()

Returns the data models that have been processed.

from AbstractManager
array getDataModelDbMap()

Returns the data model to database name map.

from AbstractManager
setValidate(boolean $validate)

Sets whether to perform validation on the datamodel schema.xml file(s).

from AbstractManager
setXsd(string $xsd)

Sets the XSD schema to use for validation of any datamodel schema.xml file(s).

from AbstractManager
setXsl(string $xsl)

Sets the normalization XSLT to use to transform datamodel schema.xml file(s) before validation and parsing.

from AbstractManager
setDbEncoding(string $encoding)

Sets the current target database encoding.

from AbstractManager
setLoggerClosure(Closure $logger)

Sets a logger closure.

from AbstractManager
setGeneratorConfig(GeneratorConfigInterface $generatorConfig)

Sets the GeneratorConfigInterface implementation.

from AbstractManager
build()

Details

in AbstractManager at line 100
public array getSchemas()

Returns the list of schemas.

Return Value

array

in AbstractManager at line 110
public setSchemas(array $schemas)

Sets the schemas list.

Parameters

array $schemas

in AbstractManager at line 120
public setWorkingDirectory(string $workingDirectory)

Sets the working directory path.

Parameters

string $workingDirectory

in AbstractManager at line 130
public string getWorkingDirectory()

Returns the working directory path.

Return Value

string

in AbstractManager at line 142
public array getDataModels()

Returns the data models that have been processed.

Return Value

array

in AbstractManager at line 156
public array getDataModelDbMap()

Returns the data model to database name map.

Return Value

array

in AbstractManager at line 170
public setValidate(boolean $validate)

Sets whether to perform validation on the datamodel schema.xml file(s).

Parameters

boolean $validate

in AbstractManager at line 181
public setXsd(string $xsd)

Sets the XSD schema to use for validation of any datamodel schema.xml file(s).

Parameters

string $xsd

in AbstractManager at line 192
public setXsl(string $xsl)

Sets the normalization XSLT to use to transform datamodel schema.xml file(s) before validation and parsing.

Parameters

string $xsl

in AbstractManager at line 202
public setDbEncoding(string $encoding)

Sets the current target database encoding.

Parameters

string $encoding Target database encoding

in AbstractManager at line 212
public setLoggerClosure(Closure $logger)

Sets a logger closure.

Parameters

Closure $logger

in AbstractManager at line 370
public setGeneratorConfig(GeneratorConfigInterface $generatorConfig)

Sets the GeneratorConfigInterface implementation.

Parameters

GeneratorConfigInterface $generatorConfig

at line 22
public build()