PHP 클래스 sfPropelBaseTask, sfPropelORMPlugin

저자: Fabien Potencier ([email protected])
상속: extends sfBaseTask
파일 보기 프로젝트 열기: propelorm/sfPropelORMPlugin 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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