PHP 클래스 AuthorAlias

상속: extends Eloquent
파일 보기 프로젝트 열기: sourcefabric/newscoop 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$m_columnNames
$m_dbTableName
$m_keyColumnNames
$m_keyIsAutoIncrement

공개 메소드들

메소드 설명
BuildAuthorIdsQuery ( array $p_aliases ) fn OnAuthorDelete
GetAuthorAliases ( integer $p_id = null, integer $p_authorId = null, string $p_name = null ) : array Get all the author aliases that match the given criteria.
OnAuthorDelete ( integer $p_authorId ) : void Remove alias pointers for the given author.
__construct ( integer $p_idOrName = null ) Constructor.
getAuthorId ( ) : integer
getId ( ) : integer
getName ( ) : string
setAuthorId ( integer $p_value, $p_commit = true ) : boolean
setName ( $p_name )
setProperty ( $p_dbColumnName, $p_value, $p_commit = true, $p_isSql = false ) Wrapper around DatabaseObject::setProperty

메소드 상세

BuildAuthorIdsQuery() 공개 정적인 메소드

fn OnAuthorDelete
public static BuildAuthorIdsQuery ( array $p_aliases )
$p_aliases array

GetAuthorAliases() 공개 정적인 메소드

Get all the author aliases that match the given criteria.
public static GetAuthorAliases ( integer $p_id = null, integer $p_authorId = null, string $p_name = null ) : array
$p_id integer
$p_authorId integer
$p_name string
리턴 array

OnAuthorDelete() 공개 정적인 메소드

Remove alias pointers for the given author.
public static OnAuthorDelete ( integer $p_authorId ) : void
$p_authorId integer
리턴 void

__construct() 공개 메소드

Constructor.
public __construct ( integer $p_idOrName = null )
$p_idOrName integer

getAuthorId() 공개 메소드

public getAuthorId ( ) : integer
리턴 integer

getId() 공개 메소드

public getId ( ) : integer
리턴 integer

getName() 공개 메소드

public getName ( ) : string
리턴 string

setAuthorId() 공개 메소드

public setAuthorId ( integer $p_value, $p_commit = true ) : boolean
$p_value integer
리턴 boolean

setName() 공개 메소드

public setName ( $p_name )

setProperty() 공개 메소드

Wrapper around DatabaseObject::setProperty
public setProperty ( $p_dbColumnName, $p_value, $p_commit = true, $p_isSql = false )

프로퍼티 상세

$m_columnNames 공개적으로 프로퍼티

public $m_columnNames

$m_dbTableName 공개적으로 프로퍼티

public $m_dbTableName

$m_keyColumnNames 공개적으로 프로퍼티

public $m_keyColumnNames

$m_keyIsAutoIncrement 공개적으로 프로퍼티

public $m_keyIsAutoIncrement