Docs Goabase

Export
in package
uses TraitPartyInfo, TraitUser

Table of Contents

Properties

$tableName  : string
$env  : array<string|int, mixed>
$partyInfo  : PartyInfo
$TID  : int
$user  : User
$userImageCnt  : UserImageCnt

Methods

__construct()  : mixed
createHeadersZip()  : void
createZipFile()  : string
getDataCntChars()  : int
getDataCntCharsPMs()  : int
getPartyInfoInstance()  : PartyInfo
getUserInstance()  : User
handleExport()  : void
createFilename()  : string
generateOutput()  : array<string|int, mixed>
getCommentSQL()  : string
getData()  : array<string|int, mixed>
getExportCommentTableBasedOnTID()  : mixed|null
getExportTableBasedOnTID()  : mixed|null
getOutputHead()  : string
isValidSession()  : bool
processChangeDate()  : string
processDate()  : string
selectTemplate()  : string
setTID()  : void

Properties

$tableName

public string $tableName

$env

private array<string|int, mixed> $env

Methods

__construct()

public __construct([int $TID = 0 ]) : mixed
Parameters
$TID : int = 0

createHeadersZip()

public createHeadersZip(string $zipFile) : void
Parameters
$zipFile : string

createZipFile()

public createZipFile(string $content, string $filename) : string
Parameters
$content : string
$filename : string
Return values
string

getDataCntChars()

public getDataCntChars([int $TID = 0 ]) : int
Parameters
$TID : int = 0
Tags
throws
RandomException
Return values
int

getDataCntCharsPMs()

public getDataCntCharsPMs([int $weeks = 0 ]) : int
Parameters
$weeks : int = 0
Tags
throws
RandomException
Return values
int

handleExport()

public handleExport() : void
Tags
throws
Exception
Attributes
#[NoReturn]

createFilename()

private createFilename() : string
Return values
string

generateOutput()

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

getCommentSQL()

private getCommentSQL(string $subSql[, string $type = 'count' ]) : string
Parameters
$subSql : string
$type : string = 'count'
Return values
string

getData()

private getData() : array<string|int, mixed>
Return values
array<string|int, mixed>

getExportCommentTableBasedOnTID()

private getExportCommentTableBasedOnTID() : mixed|null
Return values
mixed|null

getExportTableBasedOnTID()

private getExportTableBasedOnTID() : mixed|null
Return values
mixed|null

getOutputHead()

private getOutputHead() : string
Return values
string

isValidSession()

private isValidSession() : bool
Return values
bool

processChangeDate()

private processChangeDate(array<string|int, mixed> $row) : string
Parameters
$row : array<string|int, mixed>
Tags
throws
Exception
Return values
string

processDate()

private processDate(array<string|int, mixed> $row) : string
Parameters
$row : array<string|int, mixed>
Return values
string

selectTemplate()

private selectTemplate() : string
Return values
string

setTID()

private setTID(int $TID) : void
Parameters
$TID : int

        
On this page

Search results