PHP Class InvitationModel, vanilla

Inheritance: extends Model
Afficher le fichier Open project: vanilla/vanilla Class Usage Examples

Méthodes publiques

Méthode Description
__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 )

Méthodes protégées

Méthode Description
getInvitationCode ( ) Returns a unique 8 character invitation code.

Method Details

__construct() public méthode

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

delete() public méthode

public delete ( string | unknown_type $InvitationID ) : boolean
$InvitationID string | unknown_type
Résultat boolean

getByInvitationID() public méthode

public getByInvitationID ( $InvitationID ) : array | boolean | stdClass
$InvitationID
Résultat array | boolean | stdClass

getByUserID() public méthode

public getByUserID ( $UserID, string $InvitationID = '', integer $Limit = 50, integer $Offset ) : Gdn_DataSet
$UserID
$InvitationID string
$Limit integer
$Offset integer
Résultat Gdn_DataSet

getInvitationCode() protected méthode

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

save() public méthode

public save ( array $FormPostValues, array | boolean $UserModel, array $Options = [] ) : boolean
$FormPostValues array
$UserModel array | boolean
$Options array
Résultat boolean

send() public méthode

public send ( $InvitationID )
$InvitationID