symfony API

sfPropelCrudGenerator Class

« Back to API menu

action

addon

cache

config

controller

countable

database

debug

exception

filter

generator

helper

i18n

log

request

response

storage

test

user

util

validator

view

You are currently browsing the symfony API for the 1.0 version. Switch to:

Propel CRUD generator.

Inheritence

sfPropelAdminGenerator  <  sfPropelCrudGenerator  <  sfAdminGenerator < sfCrudGenerator < sfGenerator

Method Summary

  • getRelatedClassName($column)
  • initialize((sfGeneratorManager) $generatorManager)
    Initializes the current sfGenerator instance.
  • string getColumnGetter($column, $developed = false, $prefix = &apos;&apos;)
    Returns the getter either non-developped: &apos;getFoo&apos; or developped: &apos;$class-&gt;getFoo()&apos;.
  • string getPHPObjectHelper($helperName, $column, $params, $localParams = array())
    Generates a PHP call to an object helper.
  • loadMapBuilderClasses()
    Loads map builder classes.
  • loadPrimaryKeys()
    Loads primary keys.

Methods inherited from sfAdminGenerator

getButtonToAction , addCredentialCondition , getColumnEditTag , getColumnListTag , getValueFromKey , getColumnCategories , getHelpAsIcon , getColumnFilterTag , getHelp , replaceConstants , escapeString , getI18NString , getParameterValue , getFieldParameterValue , splitFlag , getLinkToAction , getColumns

Methods inherited from sfCrudGenerator

getRelatedClassName , getObjectTagParams , getColumnListTag , getPrimaryKeyUrlParams , getPluralName , getRetrieveByPkParamsForAction , getCrudColumnEditTag , getRetrieveByPkParamsForGetOrCreate , getColumnGetter , getPHPObjectHelper , getTableMap , loadMapBuilderClasses , getPeerClassName , getMethodParamsForGetOrCreate , loadPrimaryKeys , generate , getClassName , getPrimaryKeyIsSet , setScaffoldingClassName , getSingularName , getTestPksForGetOrCreate , getPrimaryKey , getMap

Methods inherited from sfGenerator

__call , generatePhpFiles , getModuleName , setTheme , initialize , setGeneratorClass , setGeneratedModuleName , getGeneratorManager , replacePhpMarks , generate , getGeneratedModuleName , evalTemplate , getTheme , setModuleName , getGeneratorClass

Method Details

  • getRelatedClassName ($column)

  • initialize ((sfGeneratorManager) $generatorManager)

    $generatorManager A sfGeneratorManager instance

    Initializes the current sfGenerator instance.

  • (string) getColumnGetter ($column, $developed = false, $prefix = &apos;&apos;)

    $column The column name
    $developed true if you want developped method names, false otherwise
    $prefix The prefix value

    Returns the getter either non-developped: &apos;getFoo&apos; or developped: &apos;$class-&gt;getFoo()&apos;.

    returns PHP code

  • (string) getPHPObjectHelper ($helperName, $column, $params, $localParams = array())

    $helperName The helper name
    $column The column name
    $params An array of parameters
    $localParams An array of local parameters

    Generates a PHP call to an object helper.

    returns PHP code

  • loadMapBuilderClasses ()

    Loads map builder classes.

    This method is ORM dependant.

    throws sfException

  • loadPrimaryKeys ()

    Loads primary keys.

    This method is ORM dependant.

    throws sfException