PHP 클래스 Jarves\Propel\Behavior\WorkspaceBehavior

상속: extends Propel\Generator\Model\Behavior
파일 보기 프로젝트 열기: jarves/jarves

공개 메소드들

메소드 설명
addGetWorkspaceId ( &$script )
addVersionTable ( ) Adds version table.
getPrefix ( )
getWorkspaceGetter ( ) : callable
modifyDatabase ( ) Modifies all tables with our behaviour.
modifyTable ( ) Modifies a table
preDeleteQuery ( $builder )
preSave ( $builder ) : string Adds the default workspaceId if not set.
preSelectQuery ( $builder )
preUpdate ( $builder )
preUpdateQuery ( $builder )
queryMethods ( $builder )
setWorkspaceGetter ( callable $workspaceGetter )
staticAttributes ( )
staticMethods ( $builder )

보호된 메소드들

메소드 설명
addAppendWorkspaceInfo ( &$script )
addDoBackupRecord ( &$script )
addFilterByWorkspace ( &$script )
getColumnGetter ( $columnName )
getColumnSetter ( $columnName ) }

메소드 상세

addAppendWorkspaceInfo() 보호된 메소드

protected addAppendWorkspaceInfo ( &$script )

addDoBackupRecord() 보호된 메소드

protected addDoBackupRecord ( &$script )

addFilterByWorkspace() 보호된 메소드

protected addFilterByWorkspace ( &$script )

addGetWorkspaceId() 공개 메소드

public addGetWorkspaceId ( &$script )

addVersionTable() 공개 메소드

Adds version table.
public addVersionTable ( )

getColumnGetter() 보호된 메소드

protected getColumnGetter ( $columnName )

getColumnSetter() 보호된 메소드

}
protected getColumnSetter ( $columnName )

getPrefix() 공개 메소드

public getPrefix ( )

getWorkspaceGetter() 공개 메소드

public getWorkspaceGetter ( ) : callable
리턴 callable

modifyDatabase() 공개 메소드

Modifies all tables with our behaviour.
public modifyDatabase ( )

modifyTable() 공개 메소드

Modifies a table
public modifyTable ( )

preDeleteQuery() 공개 메소드

public preDeleteQuery ( $builder )

preSave() 공개 메소드

Adds the default workspaceId if not set.
public preSave ( $builder ) : string
$builder
리턴 string The code to put at the hook

preSelectQuery() 공개 메소드

public preSelectQuery ( $builder )

preUpdate() 공개 메소드

public preUpdate ( $builder )

preUpdateQuery() 공개 메소드

public preUpdateQuery ( $builder )

queryMethods() 공개 메소드

public queryMethods ( $builder )

setWorkspaceGetter() 공개 메소드

public setWorkspaceGetter ( callable $workspaceGetter )
$workspaceGetter callable

staticAttributes() 공개 메소드

public staticAttributes ( )

staticMethods() 공개 메소드

public staticMethods ( $builder )