Docs Goabase

SinglePageStats
in package
uses TraitData

Read onlyYes
FinalYes

Table of Contents

Constants

MODULES  = [ // reihenfolge auch für ausgabe 'Party', 'Photos', 'Meeting', 'Report', 'User', 'UserPhoto', 'Comments', 'Forum', ]

Properties

$cacheFile  : string

Methods

__construct()  : mixed
getDataInstance()  : Data
makeCacheVar()  : string
openPage()  : void
generateStatsCache()  : void
generateStatsTable()  : string
getByYear()  : array<string|int, mixed>
getKeyMapping()  : array<string|int, mixed>
loadFromCache()  : array<string|int, mixed>
showStatsCal()  : string
writeStatsCalCache()  : string

Constants

MODULES

private mixed MODULES = [ // reihenfolge auch für ausgabe 'Party', 'Photos', 'Meeting', 'Report', 'User', 'UserPhoto', 'Comments', 'Forum', ]

Properties

Methods

makeCacheVar()

public makeCacheVar(array<string|int, mixed> $saStats, string $yearField) : string
Parameters
$saStats : array<string|int, mixed>
$yearField : string
Return values
string

generateStatsTable()

private generateStatsTable(array<string|int, mixed> $statMonth, int $statYear) : string
Parameters
$statMonth : array<string|int, mixed>
$statYear : int
Return values
string

getByYear()

private getByYear(string $what[, string $year = 'Total' ]) : array<string|int, mixed>
Parameters
$what : string
$year : string = 'Total'
Return values
array<string|int, mixed>

getKeyMapping()

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

loadFromCache()

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

showStatsCal()

private showStatsCal(string $year) : string
Parameters
$year : string
Return values
string

writeStatsCalCache()

private writeStatsCalCache(string $year) : string
Parameters
$year : string
Return values
string

        
On this page

Search results