GXCoreLoader

Implements \GXCoreLoaderInterface

Class GXCoreLoader

category

System

package

Loaders

subpackage

GXCoreLoader

Methods

Class Constructor

__construct(\GXCoreLoaderSettingsInterface $gxCoreLoaderSettings) 

Arguments

$gxCoreLoaderSettings

\GXCoreLoaderSettingsInterface

Method depends on CodeIgniter database library.

getDatabaseForgeHelper() : \CI_DB_forge

Response

\CI_DB_forge

Method depends on CodeIgniter database library

getDatabaseQueryBuilder() : \CI_DB_query_builder
todo

Check connection errors

Escape special characters in mysqli connection string.

Use the GXDatabaseAccessorInterface.

Response

\CI_DB_query_builder

Method depends on CodeIgniter database library.

getDatabaseUtilityHelper() : \CI_DB_utility

Response

\CI_DB_utility

Returns the DebugBar instance.

getDebugBar() : \DebugBar

Method depends on the PHP DebugBar library.

Response

\DebugBar

Returns array with the <head> and <body> HTML assets.

getDebugBarAssets() : array

Method depends on the PHP DebugBar library.

Response

array

Get the requested server object.

getService(string $serviceName) : mixed
todo

Delegate to GXServiceFactory

Throws
\DomainException

Arguments

$serviceName

string

Response

mixed

Returns an instance of the ThemeControl.

getThemeControl() : \ThemeControl

Response

\ThemeControl

Database settings for theme/template active

getViewSettings() : \ViewSettings

Response

\ViewSettings

gmConfigurationServiceFactory

gmConfigurationServiceFactory() : \GmConfigurationServiceFactory

Properties