Docs Goabase

Export
in package
uses TraitData, TraitPartyInfo, TraitUser

FinalYes

Table of Contents

Properties

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

Methods

__construct()  : mixed
createHeadersZip()  : void
createZipFile()  : string
getCommentTableBasedOnTID()  : string
getDataCntChars()  : int
getDataCntCharsPMs()  : int
getDataInstance()  : Data
getPartyInfoInstance()  : PartyInfo
getUserInstance()  : User
handleExport()  : void
createFilename()  : string
generateOutput()  : array<string|int, mixed>
getCommentSQL()  : array<string|int, mixed>
getData()  : array<string|int, mixed>
getExportTableBasedOnTID()  : string
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

getCommentTableBasedOnTID()

public getCommentTableBasedOnTID() : string
Return values
string

getDataCntChars()

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

getDataCntCharsPMs()

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

handleExport()

public handleExport() : void
Attributes
#[NoReturn]

createFilename()

private createFilename() : string
Return values
string

generateOutput()

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

getCommentSQL()

private getCommentSQL(string $subSql[, string $type = 'count' ]) : array<string|int, mixed>
Parameters
$subSql : string
$type : string = 'count'
Return values
array<string|int, mixed>

getData()

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

getExportTableBasedOnTID()

private getExportTableBasedOnTID() : string
Return values
string

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>
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