Doctrine\ORM\EventManager v Kdyby\Doctrine (Listenery)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Foi
- Člen | 8
Ahoj.
Mám jednoduchou otázku, chtěl jsem si ulehčit práci, ale jak to tak
počítám, tak jsem si ji spíše protáhl a to docela o dost. Snažil jsem se
dostat event listener do EventManager, ale zjistil jsem, že to jde i přes
Kdyby\Events (Nepoužívám), takže jsem se tam hodně zamotal a raději se
ptám zde.
Shrnutí: Otázka je jednoduchá, jak přidat eventListener do Kdyby\Doctrine ?
Verze: dev
Edit: Nakonec jsem použil krajní řešení a to v metodě startup, máte někdo lepší řešení ?
Editoval Foi (8. 1. 2015 15:54)
- Filip Procházka
- Moderator | 4668
Pokud chceš EntityListener
- http://docs.doctrine-project.org/…/events.html#…
- zaregistruješ službu do configu
- dáš ji do annotace entity
- profit
Pokud chceš „normální listener“
- přečti si dokumentaci https://github.com/…/en/index.md
- Koukni na přednášku https://www.youtube.com/watch?…
- vytvoř listener
- zaregistruj ho jako službu + otaguj podle dokumentace
- profit