PHP Класс InvitationModel, vanilla

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

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

Метод Описание
__construct ( ) Class constructor. Defines the related database table name.
delete ( string | unknown_type $InvitationID ) : boolean
getByInvitationID ( $InvitationID ) : array | boolean | stdClass
getByUserID ( $UserID, string $InvitationID = '', integer $Limit = 50, integer $Offset ) : Gdn_DataSet
save ( array $FormPostValues, array | boolean $UserModel, array $Options = [] ) : boolean
send ( $InvitationID )

Защищенные методы

Метод Описание
getInvitationCode ( ) Returns a unique 8 character invitation code.

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

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

Class constructor. Defines the related database table name.
public __construct ( )

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

public delete ( string | unknown_type $InvitationID ) : boolean
$InvitationID string | unknown_type
Результат boolean

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

public getByInvitationID ( $InvitationID ) : array | boolean | stdClass
$InvitationID
Результат array | boolean | stdClass

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

public getByUserID ( $UserID, string $InvitationID = '', integer $Limit = 50, integer $Offset ) : Gdn_DataSet
$UserID
$InvitationID string
$Limit integer
$Offset integer
Результат Gdn_DataSet

getInvitationCode() защищенный Метод

Returns a unique 8 character invitation code.
protected getInvitationCode ( )

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

public save ( array $FormPostValues, array | boolean $UserModel, array $Options = [] ) : boolean
$FormPostValues array
$UserModel array | boolean
$Options array
Результат boolean

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

public send ( $InvitationID )
$InvitationID