\App\Base\Tools\DataCollectorPageDataCollector

Page data collector for debugging

Summary

Methods
Properties
Constants
__construct()
collect()
getName()
getWidgets()
getAssets()
No public properties found
NAME
No protected methods found
$subject
N/A
No private methods found
No private properties found
N/A

Constants

NAME

NAME = "Page Data"

Properties

$subject

$subject : \App\Base\Abstracts\Controllers\BasePage

Type

BasePage — subject object

Methods

__construct()

__construct(\App\Base\Abstracts\Controllers\BasePage|null  $page = null) : mixed

PageDataCollector constructor.

Parameters

\App\Base\Abstracts\Controllers\BasePage|null $page

Returns

mixed —

collect()

collect() : array

collects data

Returns

array —

getName()

getName() : string

gets tab name

Returns

string —

getWidgets()

getWidgets() : array

gets tab widget

Returns

array —

getAssets()

getAssets() : array

gets assets

Returns

array —