AppCollector
extends Collector
in package
Class AppCollector.
Table of Contents
Properties
- $activities : array<int, array<string, mixed>>
- $app : App
- $data : array<string|int, mixed>
- $endMemory : int
- $endTime : float
- $name : string
- $startMemory : int
- $startTime : float
Methods
- __construct() : mixed
- addData() : static
- getActivities() : array<int, array<string, mixed>>
- getContents() : string
- getData() : array<string|int, mixed>
- getName() : string
- getSafeName() : string
- hasData() : bool
- setApp() : static
- setEndMemory() : static
- setEndTime() : static
- setStartMemory() : static
- setStartTime() : static
- getServices() : array<string, mixed>
- renderAvailableServices() : string
- renderLoadedServices() : string
Properties
$activities
protected
array<int, array<string, mixed>>
$activities
= []
$app
protected
App
$app
$data
protected
array<string|int, mixed>
$data
= []
$endMemory
protected
int
$endMemory
$endTime
protected
float
$endTime
$name
protected
string
$name
$startMemory
protected
int
$startMemory
$startTime
protected
float
$startTime
Methods
__construct()
public
__construct([string $name = 'default' ]) : mixed
Parameters
- $name : string = 'default'
addData()
public
addData(array<string|int, mixed> $data) : static
Parameters
- $data : array<string|int, mixed>
Return values
staticgetActivities()
public
getActivities() : array<int, array<string, mixed>>
Return values
array<int, array<string, mixed>>getContents()
public
getContents() : string
Return values
stringgetData()
public
getData() : array<string|int, mixed>
Return values
array<string|int, mixed>getName()
public
getName() : string
Return values
stringgetSafeName()
public
getSafeName() : string
Return values
stringhasData()
public
hasData() : bool
Return values
boolsetApp()
public
setApp(App $app) : static
Parameters
- $app : App
Return values
staticsetEndMemory()
public
setEndMemory([int|null $memoryUsage = null ]) : static
Parameters
- $memoryUsage : int|null = null
Return values
staticsetEndTime()
public
setEndTime([float|null $microtime = null ]) : static
Parameters
- $microtime : float|null = null
Return values
staticsetStartMemory()
public
setStartMemory([int|null $memoryUsage = null ]) : static
Parameters
- $memoryUsage : int|null = null
Return values
staticsetStartTime()
public
setStartTime([float|null $microtime = null ]) : static
Parameters
- $microtime : float|null = null
Return values
staticgetServices()
protected
getServices() : array<string, mixed>
Return values
array<string, mixed>renderAvailableServices()
protected
renderAvailableServices() : string
Return values
stringrenderLoadedServices()
protected
renderLoadedServices() : string