Aplus Framework Docs

LogCollection extends Collection
in package

Class LogCollection.

Table of Contents

Properties

$actions  : array<string|int, string>
$collectors  : array<string|int, Collector>
$icon  : string
$iconPath  : string
$name  : string

Methods

__construct()  : mixed
addAction()  : static
addCollector()  : static
getActions()  : array<string|int, string>
getActivities()  : array<int, array<int, array<string, mixed>>>
getCollectors()  : array<string|int, Collector>
getIcon()  : string
getName()  : string
getSafeName()  : string
hasCollectors()  : bool
hasIcon()  : bool
setIcon()  : static
prepare()  : void

Properties

$actions

protected array<string|int, string> $actions = []

$iconPath

protected string $iconPath = __DIR__ . '/icons/log.svg'

Methods

__construct()

public __construct(string $name) : mixed
Parameters
$name : string

addAction()

public addAction(string $action) : static
Parameters
$action : string
Return values
static

getActions()

public getActions() : array<string|int, string>
Return values
array<string|int, string>

getActivities()

public getActivities() : array<int, array<int, array<string, mixed>>>
Return values
array<int, array<int, array<string, mixed>>>

getIcon()

public getIcon() : string
Return values
string

getName()

public getName() : string
Return values
string

getSafeName()

public getSafeName() : string
Return values
string

hasCollectors()

public hasCollectors() : bool
Return values
bool

hasIcon()

public hasIcon() : bool
Return values
bool

setIcon()

public setIcon(string $icon) : static
Parameters
$icon : string
Return values
static

        
On this page

Search results