addResources v modulu (resp. extension)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Filip111
- Člen | 244
Ahoj mám projekt rozdělený do samostatných modulů, realizovaných
pomocí extension.
Původní jádro celého systému má službu
authorizator:
class: Acl
a v ní jsou přidány všechny dostupné resources, např.
$this->addResource('Cms:Att:Backend');
a mnoho dalších.
Řeším ale otázku, jak přidat k těmto resources nové – samotné jádro systému je rozšířené např o extension
$configurator->onCompile[] = function ($configurator, $compiler) {
$compiler->addExtension('akce', new AkceExtension);
};
a teď bych potřeboval nějak rozumně přidat nové resources k původní
definici z třídy Acl.
Mám to zatím v basePresenteru tohoto rošíření, ale to je fuj – jak to
řešíte?
Díky.