Method |
Description |
|
addField ( $name, $alias = null ) |
|
|
deleteInForeignTable ( $model ) |
|
|
hasMany ( $model, $their_field = UNDEFINED, $our_field = UNDEFINED, $reference_name = null ) |
|
|
hasOne ( $model, $our_field = UNDEFINED, $field_class = UNDEFINED ) |
|
|
insertInForeingTable ( $model ) |
|
|
join ( $foreign_table, $master_field = null, $join_kind = null, $_foreign_alias = null ) |
|
|
setBehaviour ( $behaviour ) |
|
|
setJoinAlias ( $joinAlias ) |
|
|
setJoinKind ( $joinKind ) |
|
|
setLeftField ( $leftField ) |
|
|
setLeftTable ( $table ) |
[leftTable] [joinKind] [rightTable] as [joinAlias]
on [leftTable].[leftField] = [rightTable].[rightField]. |
|
setModel ( $model ) |
|
|
setRightField ( $rightField ) |
|
|
setRightTable ( $rightTable ) |
|
|
updateInForeingTable ( $model ) |
|
|