PHP Класс sfPropelBaseTask, sfPropelORMPlugin

Автор: Fabien Potencier ([email protected])
Наследование: extends sfBaseTask
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$additionalPhingArgs
$done

Открытые методы

Метод Описание
getConnection ( $databaseManager, $connection )
getConnections ( $databaseManager )
initialize ( sfEventDispatcher $dispatcher, sfFormatter $formatter )

Защищенные методы

Метод Описание
callPhing ( $taskName, $checkSchema, $properties = [] )
cleanup ( $verbose = false )
copyXmlSchemaFromPlugins ( $prefix = '' )
createBuildTimeFile ( $databaseManager, string $file ) Write an XML file which represents propel.configuration
getGeneratorConfig ( $params = [] )
getModels ( $databaseManager, $verbose = false )
getParser ( $databaseManager, $connection, $con )
getPhingPropertiesForConnection ( $databaseManager, $connection )
getPlatform ( $databaseManager, $connection )
getProperties ( $file )
process ( sfCommandManager $commandManager, $options )
schemaToXML ( $checkSchema = self::CHECK_SCHEMA, $prefix = '', $verbose = false )
schemaToYML ( $checkSchema = self::CHECK_SCHEMA, $prefix = '', $verbose = false )

Описание методов

callPhing() защищенный Метод

protected callPhing ( $taskName, $checkSchema, $properties = [] )

cleanup() защищенный Метод

protected cleanup ( $verbose = false )

copyXmlSchemaFromPlugins() защищенный Метод

protected copyXmlSchemaFromPlugins ( $prefix = '' )

createBuildTimeFile() защищенный Метод

Write an XML file which represents propel.configuration
protected createBuildTimeFile ( $databaseManager, string $file )
$databaseManager
$file string Should be 'buildtime-conf.xml'.

getConnection() публичный Метод

public getConnection ( $databaseManager, $connection )

getConnections() публичный Метод

public getConnections ( $databaseManager )

getGeneratorConfig() защищенный Метод

protected getGeneratorConfig ( $params = [] )

getModels() защищенный Метод

protected getModels ( $databaseManager, $verbose = false )

getParser() защищенный Метод

protected getParser ( $databaseManager, $connection, $con )

getPhingPropertiesForConnection() защищенный Метод

protected getPhingPropertiesForConnection ( $databaseManager, $connection )

getPlatform() защищенный Метод

protected getPlatform ( $databaseManager, $connection )

getProperties() защищенный Метод

protected getProperties ( $file )

initialize() публичный Метод

public initialize ( sfEventDispatcher $dispatcher, sfFormatter $formatter )
$dispatcher sfEventDispatcher
$formatter sfFormatter

process() защищенный Метод

protected process ( sfCommandManager $commandManager, $options )
$commandManager sfCommandManager

schemaToXML() защищенный Метод

protected schemaToXML ( $checkSchema = self::CHECK_SCHEMA, $prefix = '', $verbose = false )

schemaToYML() защищенный Метод

protected schemaToYML ( $checkSchema = self::CHECK_SCHEMA, $prefix = '', $verbose = false )

Описание свойств

$additionalPhingArgs защищенное свойство

protected $additionalPhingArgs

$done защищенное статическое свойство

protected static $done