1 | <?php |
||
7 | class SimpleNetteStorage implements IStorage { |
||
8 | /** @var \Nette\Caching\IStorage */ |
||
9 | protected $storage; |
||
10 | |||
11 | /** @var \l10nNetteTranslator\Translator */ |
||
12 | protected $translator; |
||
13 | |||
14 | /** |
||
15 | * @param \Nette\Caching\IStorage $storage |
||
16 | */ |
||
17 | 5 | public function __construct(\Nette\Caching\IStorage $storage) { |
|
20 | |||
21 | /** |
||
22 | * @param \l10nNetteTranslator\Translator $translator |
||
23 | */ |
||
24 | 1 | public function setTranslator(\l10nNetteTranslator\Translator $translator) { |
|
27 | |||
28 | /** |
||
29 | * @return \l10nNetteTranslator\Translator |
||
30 | * @throws InvalidStateException |
||
31 | */ |
||
32 | 2 | public function getTranslator() { |
|
39 | |||
40 | /** |
||
41 | * @return \l10n\Language\ILanguage |
||
42 | */ |
||
43 | 1 | protected function getLanguage() { |
|
50 | |||
51 | /** |
||
52 | * @param \l10n\Translator\Translator $translator |
||
53 | */ |
||
54 | 1 | public function load(Translator $translator) { |
|
73 | |||
74 | /** |
||
75 | * @param \l10n\Translator\Translator $translator |
||
76 | */ |
||
77 | 1 | public function save(Translator $translator) { |
|
89 | } |
||
90 |