AjaxPartyDetails
in package
FinalYes
Table of Contents
Properties
- $actionFile : string
- $gbUrl : string
- $getParas : array<string|int, mixed>
- $initBase : InitBase
- $page : Page
- $pageAdd : string
- $partyData : array<string|int, mixed>
- $partyShort : array<string|int, mixed>
- $PID : int
- $userOrga : array<string|int, mixed>
- $user : User
Methods
- __construct() : mixed
- createInformContainer() : string
- getData() : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
- Retrieves data based on the specified action.
- getInformData() : array<string|int, mixed>
- getResult() : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
- notAllowedMsg() : string
- loadPartyDetails() : void
Properties
$actionFile
public
string
$actionFile
= ''
$gbUrl
public
string
$gbUrl
= ''
$getParas
public
array<string|int, mixed>
$getParas
$initBase read-only
public
InitBase
$initBase
$page
public
Page
$page
$pageAdd
public
string
$pageAdd
= ''
$partyData
public
array<string|int, mixed>
$partyData
$partyShort
public
array<string|int, mixed>
$partyShort
$PID
public
int
$PID
$userOrga
public
array<string|int, mixed>
$userOrga
$user read-only
private
User
$user
Methods
__construct()
public
__construct(User $user, InitBase $initBase) : mixed
Parameters
createInformContainer()
public
createInformContainer(string $strLinkEditOn, array<string|int, mixed> $informData) : string
Parameters
- $strLinkEditOn : string
- $informData : array<string|int, mixed>
Return values
stringgetData()
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'.
Return values
array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string} —An array containing the data relevant to the specified action.
getInformData()
public
getInformData([int $photoID = 0 ]) : array<string|int, mixed>
Parameters
- $photoID : int = 0
Return values
array<string|int, mixed>getResult()
public
getResult(array<string|int, mixed> $output) : array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}
Parameters
- $output : array<string|int, mixed>
Return values
array{'list': string, 'gburl': string, 'gbtitle': string, 'gbinfo': string}notAllowedMsg()
public
notAllowedMsg() : string
Return values
stringloadPartyDetails()
private
loadPartyDetails(User $user) : void
Parameters
- $user : User