Propel API
Class

PropelQuickBuilder

class PropelQuickBuilder

Methods

setSchema($schema)

setPlatform(PropelPlatformInterface $platform)

Setter for the platform property

PropelPlatformInterface getPlatform()

Getter for the platform property

setConfig(GeneratorConfigInterface $config)

Setter for the config property

GeneratorConfigInterface getConfig()

Getter for the config property

static  buildSchema($schema, $dsn = null, $user = null, $pass = null, $adapter = null)

build($dsn = null, $user = null, $pass = null, $adapter = null)

getDatabase()

buildSQL(PDO $con)

getSQL()

buildClasses()

getClasses()

getClassesForTable(Table $table)

static  debugClassesForTable($schema, $tableName)

Details

at line 18
public setSchema($schema)

Parameters

$schema

at line 28
public setPlatform(PropelPlatformInterface $platform)

Setter for the platform property

Parameters

PropelPlatformInterface $platform

at line 38
public PropelPlatformInterface getPlatform()

Getter for the platform property

at line 52
public setConfig(GeneratorConfigInterface $config)

Setter for the config property

Parameters

GeneratorConfigInterface $config

at line 62
public GeneratorConfigInterface getConfig()

Getter for the config property

at line 71
static public buildSchema($schema, $dsn = null, $user = null, $pass = null, $adapter = null)

Parameters

$schema
$dsn
$user
$pass
$adapter

at line 78
public build($dsn = null, $user = null, $pass = null, $adapter = null)

Parameters

$dsn
$user
$pass
$adapter

at line 100
public getDatabase()

at line 110
public buildSQL(PDO $con)

Parameters

PDO $con

at line 127
public getSQL()

at line 132
public buildClasses()

at line 137
public getClasses()

at line 146
public getClassesForTable(Table $table)

Parameters

Table $table

at line 209
static public debugClassesForTable($schema, $tableName)

Parameters

$schema
$tableName