A

AbstractTranslatorProviderClass in namespace MaintenanceScreen\TranslatorProvider
Abstract provider of Translator instances
ArrayTranslatorProviderClass in namespace MaintenanceScreen\TranslatorProvider
Array-based Translator instances provider

C

ConfigurationLoaderClass in namespace MaintenanceScreen
Configuraion loader
$MaintenanceScreen#configProperty in class MaintenanceScreen
ConfigurationTranslatorProviderClass in namespace MaintenanceScreen\TranslatorProvider
Provides Translator instances from configs
$ConfigurationTranslatorProvider#configLoaderProperty in class ConfigurationTranslatorProvider

F

Translator::fromConfig() — Method in class Translator
Makes Translator instance from config
ArrayTranslatorProvider::fromArrays() — Method in class ArrayTranslatorProvider
Makes {see ArrayTranslatorProvider} from array of arrays with strings

G

MainConfiguration::getConfigTreeBuilder() — Method in class MainConfiguration
{@inheritdoc}
TranslatorConfiguration::getConfigTreeBuilder() — Method in class TranslatorConfiguration
{@inheritdoc}
Translator::getLanguage() — Method in class Translator
Returns language name
Translator::getTranslations() — Method in class Translator
Returns all translations
AbstractTranslatorProvider::getTranslator() — Method in class AbstractTranslatorProvider
Makes Translator for language
AbstractTranslatorProvider::getPreferredTranslator() — Method in class AbstractTranslatorProvider
Makes Translator for preferred language.
ITranslatorProvider::getTranslator() — Method in class ITranslatorProvider
Makes Translator for language
ITranslatorProvider::getPreferredTranslator() — Method in class ITranslatorProvider
Makes Translator for preferred language.

I

ITranslatorProviderClass in namespace MaintenanceScreen\TranslatorProvider
Interface for Translator instances providers

L

$ConfigurationLoader#loaderProperty in class ConfigurationLoader
ConfigurationLoader::load() — Method in class ConfigurationLoader
Loads config by name
YamlFileLoader::load() — Method in class YamlFileLoader
{@inheritdoc}
$Translator#languageProperty in class Translator

M

MainConfigurationClass in namespace MaintenanceScreen\Configurations
ConfigurationInterface implementation for main configuration
MaintenanceScreenClass in namespace MaintenanceScreen
Main class

R

$ConfigurationLoader#resolverProperty in class ConfigurationLoader
MaintenanceScreen::render() — Method in class MaintenanceScreen
Renders maintenance screen for Request to Response

S

YamlFileLoader::supports() — Method in class YamlFileLoader
{@inheritdoc}
MaintenanceScreen::send() — Method in class MaintenanceScreen
Renders and sends maintenance screen for Request
Translator::supports() — Method in class Translator
Checks translation for key exists

T

TranslatorConfigurationClass in namespace MaintenanceScreen\Configurations
ConfigurationInterface implementation for translations !ONLY FOR FILES!
$MaintenanceScreen#translatorProviderProperty in class MaintenanceScreen
$MaintenanceScreen#templateRendererProperty in class MaintenanceScreen
TranslatorClass in namespace MaintenanceScreen
Translates to some language
$Translator#translationsProperty in class Translator
Translator::translate() — Method in class Translator
Translates key
$ArrayTranslatorProvider#translatorsProperty in class ArrayTranslatorProvider

V

MaintenanceScreen::validateRequest() — Method in class MaintenanceScreen

Y

YamlFileLoaderClass in namespace MaintenanceScreen\FileLoader
Yaml configuration loader

_

ConfigurationLoader::__construct() — Method in class ConfigurationLoader
MaintenanceScreen::__construct() — Method in class MaintenanceScreen
Translator::__construct() — Method in class Translator
AbstractTranslatorProvider::_getTranslator() — Method in class AbstractTranslatorProvider
Makes Translator for language.
ArrayTranslatorProvider::__construct() — Method in class ArrayTranslatorProvider
ArrayTranslatorProvider::_getTranslator() — Method in class ArrayTranslatorProvider
Makes Translator for language.
ConfigurationTranslatorProvider::__construct() — Method in class ConfigurationTranslatorProvider
ConfigurationTranslatorProvider::_getTranslator() — Method in class ConfigurationTranslatorProvider
Makes Translator from config