使用Symfony FosMessageBundle或OrnicarMessageBundle加载线程参与者的问题

米哈伊尔(Mikhail Obrazenko)

我想在与FosMessageBundle一起在symfony中的项目中提供Messengereging功能。

在下面的文档中,我使用此代码字符串来加载所有收件箱线程。

$provider = $this->container->get('fos_message.provider');
$threads = $provider->getInboxThreads();

在树枝中转储每个线程的结果是:

Thread {#1300 ▼
  #id: 7
  #createdBy: User {#1129 ▶}
  #messages: PersistentCollection {#1294 ▶}
  #metadata: PersistentCollection {#1273 ▶}
  #participants: null
  #keywords: ""
  #createdAt: DateTime {#1311 ▶}
  #subject: "First msg"
  #isSpam: false
}

我的问题是如何吸引每个线程的参与者?

当然,如果我加载单线程,我可以吸引参与者。但是使用方法getInboxThreads()或getSentThreads()属性参与者为null。

请让我知道您是否对我的问题有解决方案。

赫尔

您需要像这样迭代线程:

   $provider = $this->container->get('fos_message.provider');
   $threads = $provider->getInboxThreads();
   foreach($threads as $thread)
   {
        foreach ($thread->getParticipants() as $participant)
        {
            // here is your thread participant is $participant
        }
   }

希望你想要这个结果。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用期货的参与者之间的并发

来自分类Dev

使用Postman添加对话参与者

来自分类Dev

无法使用 hyperldeger composer 向参与者颁发身份

来自分类Dev

如何使用 composer cli 获取注册参与者的“秘密”

来自分类Dev

使用Google Hangout API播放单个Youtube视频,并与其他参与者共享

来自分类Dev

在同一Service Fabric服务中使用多种参与者类型的优缺点

来自分类Dev

询问模式是否可与Akka IO参与者一起使用?

来自分类Dev

如何使用Adobe广告系列吸引所有参加aem事件的参与者?

来自分类Dev

询问模式是否可与Akka IO参与者一起使用?

来自分类Dev

使用 mail_registered_participants 向特定参与者发送邮件

来自分类Dev

无法在 CLI 中使用 Composer 向参与者实例发出身份

来自分类Dev

使用 ejabberd 将参与者添加到聊天室

来自分类Dev

如何使用 youtube api 为私人 youtube 视频“添加参与者”

来自分类Dev

Microsoft Teams:使用 Graph API 跟踪/列出通话中的参与者

来自分类Dev

在 Azure Service Fabric 参与者中启动线程?

来自分类Dev

使用一致的散列时,您可以决定哪些参与者采取哪些密钥吗?

来自分类Dev

使用Tidyverse为每个用户/参与者输出一系列汇总统计表

来自分类Dev

如何使用套接字IO检查有多少参与者连接到我的聊天室

来自分类Dev

如何使用smack向多用户聊天室的所有参与者发送消息

来自分类Dev

在Akka Testkit中,为什么要使用事件而不是常规方法来获取参与者状态?

来自分类Dev

scala的参与者模型如何利用C线程和本机系统线程?

来自分类Dev

Akka:如何使平衡池中的参与者数量相对于线程池大小

来自分类Dev

C# 用于增量线程参与者执行的静态公共字段

来自分类Dev

通过 akka 远程参与者发送更大消息的性能问题

来自分类Dev

从网站获取不同参与者的姓名时遇到问题

来自分类Dev

诊断Azure有状态参与者

来自分类Dev

活动流中的匿名参与者

来自分类Dev

SQL-参与者之间的关系

来自分类Dev

有状态参与者的地理映射

Related 相关文章

  1. 1

    使用期货的参与者之间的并发

  2. 2

    使用Postman添加对话参与者

  3. 3

    无法使用 hyperldeger composer 向参与者颁发身份

  4. 4

    如何使用 composer cli 获取注册参与者的“秘密”

  5. 5

    使用Google Hangout API播放单个Youtube视频,并与其他参与者共享

  6. 6

    在同一Service Fabric服务中使用多种参与者类型的优缺点

  7. 7

    询问模式是否可与Akka IO参与者一起使用?

  8. 8

    如何使用Adobe广告系列吸引所有参加aem事件的参与者?

  9. 9

    询问模式是否可与Akka IO参与者一起使用?

  10. 10

    使用 mail_registered_participants 向特定参与者发送邮件

  11. 11

    无法在 CLI 中使用 Composer 向参与者实例发出身份

  12. 12

    使用 ejabberd 将参与者添加到聊天室

  13. 13

    如何使用 youtube api 为私人 youtube 视频“添加参与者”

  14. 14

    Microsoft Teams:使用 Graph API 跟踪/列出通话中的参与者

  15. 15

    在 Azure Service Fabric 参与者中启动线程?

  16. 16

    使用一致的散列时,您可以决定哪些参与者采取哪些密钥吗?

  17. 17

    使用Tidyverse为每个用户/参与者输出一系列汇总统计表

  18. 18

    如何使用套接字IO检查有多少参与者连接到我的聊天室

  19. 19

    如何使用smack向多用户聊天室的所有参与者发送消息

  20. 20

    在Akka Testkit中,为什么要使用事件而不是常规方法来获取参与者状态?

  21. 21

    scala的参与者模型如何利用C线程和本机系统线程?

  22. 22

    Akka:如何使平衡池中的参与者数量相对于线程池大小

  23. 23

    C# 用于增量线程参与者执行的静态公共字段

  24. 24

    通过 akka 远程参与者发送更大消息的性能问题

  25. 25

    从网站获取不同参与者的姓名时遇到问题

  26. 26

    诊断Azure有状态参与者

  27. 27

    活动流中的匿名参与者

  28. 28

    SQL-参与者之间的关系

  29. 29

    有状态参与者的地理映射

热门标签

归档