Dá se v config.neon změnit guestRole a authenticatedRole?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Zax
- Člen | 370
Jde to nějak? Zjevně dělám něco špatně…
Nette\DI\ServiceCreationException
Service ‚user‘: The item ‚setup‘ in array expects to be list,
array(2) given.
services:
user:
setup:
guestRole: Host
authenticatedRole: Uživatel
Nette\DI\ServiceCreationException
Service ‚user‘: Unknown or deprecated key ‚guestRole‘,
‚authenticatedRole‘ in definition of service.
services:
user:
guestRole: Host
authenticatedRole: Uživatel
Editoval Zax (10. 4. 2014 9:31)
- Tomáš Votruba
- Moderator | 1114
Např. takto:
user:
setup:
- "$service->guestRole=?"(Host)
- "$service->authenticatedRole=?"(Uživatel)
- Zax
- Člen | 370
@Tomáš Votruba:
Přišel jsem na tento způsob zápisu :-)
user:
setup:
- $guestRole(Host)
- $authenticatedRole(Uživatel)
Ale i tak díky, o tomhle „PHP“ zápisu jsem nenašel v dokumentaci ani zmínku (je možné, že jsem jenom slepý, nebylo by to poprvé…), třeba se bude taky někdy hodit.
Editoval Zax (10. 4. 2014 12:40)
- Tomáš Votruba
- Moderator | 1114
Píše se v tom jemně u rozšíření
u DI, kde se v addSetup
používají settery.
Zajímavou inspirací na další použití pro tebe může být
NetteExtension
, kde je zmíněn i tvůj zápis