com\setasign\SetaFramework\Application
ApplicationManager Class ApplicationManager
File: /SetaFramework/src/Application/ApplicationManager.php
Class hierarchy
Summary
Constants
EVENT_ALL_APPLICATIONS_PREPARED
public const ApplicationManager::EVENT_ALL_APPLICATIONS_PREPARED = 'applicationManager.allApplicationsPrepared'
Will be called after all applications are prepared.
Properties
$bootstrap
private ApplicationManager::$bootstrap
$eventManager
private ApplicationManager::$eventManager
Methods
__construct()
public ApplicationManager::__construct (
\com\setasign\SetaFramework\Bootstrap\Bootstrap $bootstrap,
\com\setasign\SetaFramework\EventManager\EventManager $eventManager
)\com\setasign\SetaFramework\EventManager\EventManager $eventManager
Parameters
- $bootstrap : \com\setasign\SetaFramework\Bootstrap\Bootstrap
- $eventManager : \com\setasign\SetaFramework\EventManager\EventManager
setApplicationSettings()
Sets the application settings
Each top level entry of $settings is an application. The key is the applicationName and the value should be an array with the properties.
Needed properties are applicationClassFile and applicationClassName.
Optional property is config which should be an filepath to a config file or a SetaFramework\Config object.
Parameters
- $settings : \com\setasign\SetaFramework\Config\Config
