Symfony後持續使用FosUserBunlde時使用者實體不解僱
我建立了一個新的listner postPersist教義的事件
post_persist_listener: class: App\UserBundle\EventListener\UpdateListner arguments: ['@service_container'] tags: - { name: doctrine.event_listener, event: postPersist }
類
類UpdateListner實現EventSubscriber { 保護service_container美元;
public function __construct(ContainerInterface $sc){ $this->service_container = $sc;}public function getSubscribedEvents(){ return array( 'postPersist', );}public function postPersist(LifecycleEventArgs $args){ $em = $args->getObjectManager(); $object = $args->getObject(); dump($object); if ($object instanceof User) { ... }}}
這個listtner向所有實體除了使用者entitiy,也許是因為我用fosuserbundle。 我不想使用FosUserEvents::REGISTRATION_COMPLETED我希望這個事件同樣應用於所有的實體。 有人有一個想法嗎?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559515/viewspace-2285055/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 實時數倉-持續更新
- 使用流水線外掛實現持續整合、持續部署
- eMarketer:預計Facebook使用者的每日停留時長將持續減少
- iOS使用fastlane實現持續整合iOSAST
- iOS14.5之後,Triwin Games如何持續獲取高質量使用者?iOSGAM
- 使用 GitHub 和 Python 實現持續部署GithubPython
- 後疫情時期:重塑更具可持續性的時尚產業產業
- 持續整合、持續部署、持續交付、持續釋出
- workman + Laravel auth 實現前後臺使用者實時聊天Laravel
- 持續整合、持續交付與持續部署
- 使用 Jenkins 配置 iOS 持續整合踩坑實錄JenkinsiOS
- git使用、持續更新中Git
- Jenkins 持續整合使用教程Jenkins
- 持續整合持續部署持續交付_持續整合與持續部署之間的真正區別
- .net持續整合sonarqube篇之專案管理與使用者管理專案管理
- ESCAP:亞太地區如何在後疫情時代實現可持續發展報告
- 九江銀行推出手機銀行5.0版 持續優化使用者體驗優化
- 可持續IT報告:為何可持續綠色IT革命時機已到?
- 對持續整合、 持續交付、持續部署和持續釋出的介紹
- 你真的懂持續整合、持續交付、持續部署嗎?!
- uniapp 使用pinpa 持續化更新APP
- iOS持續整合(一)——fastlane 使用iOSAST
- 九江銀行推出手機銀行5.0版 持續最佳化使用者體驗
- 淺談持續整合(CI)、持續交付(CD)、持續部署(CD)
- App切換到後臺後如何保持持續定位?APP
- 持續交付體系在高德的實踐歷程
- 【持續更新】創新實訓
- Flutter web 持續整合實踐FlutterWeb
- 3分鐘瞭解清楚持續整合、持續交付、持續部署
- 還在寫定時任務進行部署? ---使用Artifactory Webhooks和Docker實現持續部署WebHookDocker
- JiaoZiVideoPlayer使用說明(持續更新中...)IDE
- clion小白使用技巧(持續更新中)
- 持續交付探索與實踐(三):指標度量體系搭建指標
- 淺談持續整合的理解以及實現持續整合,需要做什麼?
- SpringBoot+Docker+Git+Jenkins實現簡易的持續整合和持續部署Spring BootDockerGitJenkins
- 持續定義 Saas 模式雲資料倉儲+實時搜尋模式
- Artifactory & GitLab CI持續整合實踐Gitlab
- CI/CD 持續整合部署實踐