StatisticsServiceProvider
extends AbstractBootableServiceProvider
in package
Class AbstractBootableServiceProvider
Tags
Table of Contents
- OVERVIEW_SCHEMES = ["https://gambio.com/schema/AddWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/AddWidgetRequestBody.json", "https://gambio.com/schema/ConfigureWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/ConfigureWidgetRequestBody.json", "https://gambio.com/schema/DatabaseEntry.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/DatabaseEntry.json", "https://gambio.com/schema/MoveWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/MoveWidgetRequestBody.json", "https://gambio.com/schema/ResizeWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/ResizeWidgetRequestBody.json", "https://gambio.com/schema/RenameWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/RenameWidgetRequestBody.json"]
- $application : Application
- $currencyNumberFormatter : NumberFormatter
- $languageCode : string
- $localeNumberFormatter : NumberFormatter
- $percentageNumberFormatter : NumberFormatter
- __construct() : mixed
- AbstractBootableServiceProvider constructor.
- boot() : void
- provides() : array<string|int, mixed>
- register() : void
- toLeagueServiceProvider() : ServiceProviderInterface
- Creates a league container package compatible service provider interface.
- registerDashboardWidget() : void
- Register dependencies for dashboard statistics widget.
- registerData() : void
- Register data classes.
- registerOverviewActions() : void
- Register overview action classes.
- registerOverviewData() : void
- Register overview data classes.
- registerOverviewFactories() : void
- Register overview factory classes.
- registerOverviewSchemes() : void
- Register overview schemes.
- registerOverviewServices() : void
- Register overview service classes.
- registerSystemDependencies() : void
- Register system dependencies.
- registerWidgetDefinitions() : void
- Register widget definitions.
Constants
OVERVIEW_SCHEMES
private
mixed
OVERVIEW_SCHEMES
= ["https://gambio.com/schema/AddWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/AddWidgetRequestBody.json", "https://gambio.com/schema/ConfigureWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/ConfigureWidgetRequestBody.json", "https://gambio.com/schema/DatabaseEntry.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/DatabaseEntry.json", "https://gambio.com/schema/MoveWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/MoveWidgetRequestBody.json", "https://gambio.com/schema/ResizeWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/ResizeWidgetRequestBody.json", "https://gambio.com/schema/RenameWidgetRequestBody.json" => __DIR__ . "/App/Overview/Model/ValueObjects/Schema/Json/RenameWidgetRequestBody.json"]
Properties
$application
protected
Application
$application
$currencyNumberFormatter
private
NumberFormatter
$currencyNumberFormatter
$languageCode
private
string
$languageCode
$localeNumberFormatter
private
NumberFormatter
$localeNumberFormatter
$percentageNumberFormatter
private
NumberFormatter
$percentageNumberFormatter
Methods
__construct()
AbstractBootableServiceProvider constructor.
public
__construct(Application $application) : mixed
Parameters
- $application : Application
Return values
mixed —boot()
public
boot() : void
Return values
void —provides()
public
provides() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —register()
public
register() : void
Tags
Return values
void —toLeagueServiceProvider()
Creates a league container package compatible service provider interface.
public
toLeagueServiceProvider() : ServiceProviderInterface
Tags
Return values
ServiceProviderInterface —registerDashboardWidget()
Register dependencies for dashboard statistics widget.
private
registerDashboardWidget() : void
Return values
void —registerData()
Register data classes.
private
registerData() : void
Return values
void —registerOverviewActions()
Register overview action classes.
private
registerOverviewActions() : void
Return values
void —registerOverviewData()
Register overview data classes.
private
registerOverviewData() : void
Return values
void —registerOverviewFactories()
Register overview factory classes.
private
registerOverviewFactories() : void
Return values
void —registerOverviewSchemes()
Register overview schemes.
private
registerOverviewSchemes() : void
Return values
void —registerOverviewServices()
Register overview service classes.
private
registerOverviewServices() : void
Return values
void —registerSystemDependencies()
Register system dependencies.
private
registerSystemDependencies() : void
Return values
void —registerWidgetDefinitions()
Register widget definitions.
private
registerWidgetDefinitions() : void