\App\CoreModule\PresentersBasePresenter

Base presenter for all application presenters

Summary

Methods
Properties
Constants
afterRender()
injectComponentManager()
injectFeatureManager()
injectTranslator()
getTranslator()
createTemplate()
$lang
No constants found
No protected methods found
$componentManager
$featureManager
$translator
N/A
No private methods found
No private properties found
N/A

Properties

$lang

$lang : string

Type

normal — Language

$componentManager

$componentManager : \App\ConfigModule\Models\ComponentManager

Type

normal — Component manager

$featureManager

$featureManager : \App\CoreModule\Models\FeatureManager

Type

normal — Optional feature manager

$translator

$translator : \Nette\Localization\ITranslator

Type

\Nette\Localization\ITranslator — Translator

Methods

afterRender()

afterRender() : void

After template render

injectComponentManager()

injectComponentManager(\App\ConfigModule\Models\ComponentManager  $componentManager) : void

Injects the component manager

Parameters

\App\ConfigModule\Models\ComponentManager $componentManager

Component manager

injectFeatureManager()

injectFeatureManager(\App\CoreModule\Models\FeatureManager  $manager) : void

Injects the optional feature manager

Parameters

\App\CoreModule\Models\FeatureManager $manager

Optional feature manager

injectTranslator()

injectTranslator(\Nette\Localization\ITranslator  $translator) : void

Injects the translator service

Parameters

\Nette\Localization\ITranslator $translator

Translator

getTranslator()

getTranslator() : \Nette\Localization\ITranslator

Returns the translator

Returns

\Nette\Localization\ITranslator —

Translator

createTemplate()

createTemplate() : \Nette\Application\UI\ITemplate

Creates an template

Returns

\Nette\Application\UI\ITemplate —

Template