Pt_BR En Ja De Fr 
You are currently viewing the Development branch api documentation. Switch to 0.11 or 1.0

Development Doctrine_Builder_Record

Doctrine Builder Record

Import builder is responsible of building Doctrine_Entity classes based on a database schema.

Method Details

  • setSuffix($suffix)


  • buildAttributes($attributes, $array)


  • (string) buildDefinition($definition)


  • buildActAs($actAs, $array)


  • $path path the path where imported files are being generated

    setTargetPath($path)


  • setPackagesPrefix($packagesPrefix)

    setPackagePath


  • setBaseClassesDirectory($baseClassesDirectory)


  • setOptions($options)


  • writeDefinition($definition, $options, $columns, $relations, $indexes, $attributes, $templates, $actAs)


  • buildIndexes($indexes, $array)


  • setBaseClassName($className)


  • loadTemplate()

    Loads the class template used for generating classes


  • (string) buildSetUp($definition, $options, $columns, $relations)


  • buildAccessors($definition)


  • __construct()


  • (string) getTargetPath()

    Doctrine_Builder_Record


  • buildTableDefinition($definition)


  • buildColumns($columns, $array)


  • buildTemplates($templates, $array)


  • setPackagesPath($packagesPath)


  • setOption($key, $value)


  • buildRecord($definition, $options, $columns, $relations, $indexes, $attributes, $templates, $actAs)


  • buildOptions($options, $array)

    buildTableOptions


  • generateBaseClasses($bool = null)

    Specify whether or not to generate classes which extend from generated base classes


Comments (0) [ add comment ]

 No Comments

Add Comment

Add New Comment
Please enter follow the doctrine