Docs Goabase

AjaxPartyDetails
in package
uses TraitPage, TraitUser

Table of Contents

Properties

$actionFile  : string
$gbUrl  : string
$getParas  : array<string|int, mixed>
$page  : Page
$pageAdd  : string
$partyData  : array<string|int, mixed>
$partyShort  : array<string|int, mixed>
$PID  : int
$user  : User
$userOrga  : array<string|int, mixed>

Methods

__construct()  : mixed
getData()  : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
Retrieves data based on the specified action.
getPageInstance()  : Page
getUserInstance()  : User
createInformContainer()  : string
getInformData()  : array<string|int, mixed>
getResult()  : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
notAllowedMsg()  : string
partyInfo()  : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
partyInvite()  : array<string|int, mixed>
partyMeeting()  : array<string|int, mixed>
partyPeople()  : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
partyPhoto()  : array<string|int, mixed>
partyPhotoFull()  : array<string|int, mixed>
partyPhotoUpload()  : array<string|int, mixed>
partyReport()  : array<string|int, mixed>

Properties

Methods

__construct()

public __construct(int $PID[, array<string|int, mixed> $getParas = [] ]) : mixed
Parameters
$PID : int
$getParas : array<string|int, mixed> = []
Tags
throws
Exception

getData()

Retrieves data based on the specified action.

public getData([string $action = 'partyInfo' ]) : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
Parameters
$action : string = 'partyInfo'

The action to perform, defaults to 'partyInfo'. Accepted values include 'partyInfo', 'partyPeople', 'partyFriends', 'partyPhoto', 'partyPhotoFull', 'partyMeeting', 'partyReport', 'partyInvite', 'partyPhotoUpload'.

Tags
throws
RandomException
Return values
array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}

An array containing the data relevant to the specified action.

createInformContainer()

private createInformContainer(string $strLinkEditOn, array<string|int, mixed> $informData) : string
Parameters
$strLinkEditOn : string
$informData : array<string|int, mixed>
Tags
throws
RandomException
Return values
string

getInformData()

private getInformData([int $photoID = 0 ]) : array<string|int, mixed>
Parameters
$photoID : int = 0
Return values
array<string|int, mixed>

getResult()

private getResult(array<string|int, mixed> $output) : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
Parameters
$output : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}

partyInfo()

private partyInfo() : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
Tags
throws
RandomException
throws
Exception
Return values
array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}

partyInvite()

private partyInvite() : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

partyMeeting()

private partyMeeting() : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

partyPeople()

private partyPeople([mixed $showFriends = false ]) : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
Parameters
$showFriends : mixed = false
Tags
throws
RandomException
throws
Exception
Return values
array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}

partyPhoto()

private partyPhoto() : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

partyPhotoFull()

private partyPhotoFull() : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

partyPhotoUpload()

private partyPhotoUpload() : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

partyReport()

private partyReport() : array<string|int, mixed>
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

        
On this page

Search results