Phpcraft Realms Module
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Phpcraft\Realms\Invite Class Reference

Public Member Functions

 __construct (Account $account, array $data)
 
 accept ()
 
 reject ()
 

Static Public Member Functions

static getRealmsInvites (Account $account)
 

Public Attributes

 $account
 
 $id
 
 $server_name
 
 $server_description
 
 $server_owner_name
 
 $server_owner_uuid
 
 $invite_time
 

Constructor & Destructor Documentation

◆ __construct()

Phpcraft\Realms\Invite::__construct ( Account  $account,
array  $data 
)
Parameters
Account$account
array$data

Member Function Documentation

◆ accept()

Phpcraft\Realms\Invite::accept ( )
Returns
void

◆ getRealmsInvites()

static Phpcraft\Realms\Invite::getRealmsInvites ( Account  $account)
static

Returns all invites the given account currently has pending.

Parameters
Account$account
Returns
array<Invite>

◆ reject()

Phpcraft\Realms\Invite::reject ( )
Returns
void

Member Data Documentation

◆ $account

Account Phpcraft\Realms\Invite::$account

◆ $id

int Phpcraft\Realms\Invite::$id

◆ $invite_time

int Phpcraft\Realms\Invite::$invite_time

◆ $server_description

string Phpcraft\Realms\Invite::$server_description

◆ $server_name

string Phpcraft\Realms\Invite::$server_name

◆ $server_owner_name

string Phpcraft\Realms\Invite::$server_owner_name

◆ $server_owner_uuid

UUID Phpcraft\Realms\Invite::$server_owner_uuid