PHP Класс AuthorAssignedType

Наследование: extends DatabaseObject
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$m_columnNames
$m_dbTableName
$m_keyColumnNames

Открытые методы

Метод Описание
AddAuthorTypeToAuthor ( integer $p_authorId, integer $p_authorTypeId ) : void
GetAuthorTypesByAuthor ( integer $p_authorId )
OnAuthorDelete ( integer $p_authorId ) : void Remove author type pointers for the given author.
OnAuthorTypeDelete ( integer $p_authorTypeId ) : void This is called when an author type is deleted.
ResetAuthorAssignedTypes ( integer $p_authorId = null ) : void
__construct ( integer $p_authorId = null, integer $p_authorTypeId = null ) Constructor
getAuthorId ( ) : integer
getAuthorTypeId ( ) : integer

Описание методов

AddAuthorTypeToAuthor() публичный статический Метод

public static AddAuthorTypeToAuthor ( integer $p_authorId, integer $p_authorTypeId ) : void
$p_authorId integer
$p_authorTypeId integer
Результат void

GetAuthorTypesByAuthor() публичный статический Метод

public static GetAuthorTypesByAuthor ( integer $p_authorId )
$p_authorId integer

OnAuthorDelete() публичный статический Метод

Remove author type pointers for the given author.
public static OnAuthorDelete ( integer $p_authorId ) : void
$p_authorId integer
Результат void

OnAuthorTypeDelete() публичный статический Метод

It will disassociate the author type from all authors.
public static OnAuthorTypeDelete ( integer $p_authorTypeId ) : void
$p_authorTypeId integer
Результат void

ResetAuthorAssignedTypes() публичный статический Метод

public static ResetAuthorAssignedTypes ( integer $p_authorId = null ) : void
$p_authorId integer
Результат void

__construct() публичный Метод

Constructor
public __construct ( integer $p_authorId = null, integer $p_authorTypeId = null )
$p_authorId integer
$p_authorTypeId integer

getAuthorId() публичный Метод

public getAuthorId ( ) : integer
Результат integer

getAuthorTypeId() публичный Метод

public getAuthorTypeId ( ) : integer
Результат integer

Описание свойств

$m_columnNames публичное свойство

public $m_columnNames

$m_dbTableName публичное свойство

public $m_dbTableName

$m_keyColumnNames публичное свойство

public $m_keyColumnNames