youshido/messages
Composer 安装命令:
composer require youshido/messages
包简介
Bundle for easy integrations messages logic
关键字:
README 文档
README
$user = $this->get('doctrine')->getRepository('AppBundle:User') ->find(1); $user2 = $this->get('doctrine')->getRepository('AppBundle:User') ->find(2); $user3 = $this->get('doctrine')->getRepository('AppBundle:User') ->find(3); $conversations = $this->get('messages')->getConversations($user); $newMessages = $this->get('messages')->countUnreadMessages($user); $conversation = $this->get('doctrine') ->getRepository('YMessagesBundle:Conversation') ->find(1); //only get messages $messages = $this->get('messages')->getMessages($conversation->getId()); //get messages and set it to read for user $messages = $this->get('messages')->getMessages($conversation->getId(), $user); //sending new message $this->get('messages')->sendMessage($conversation->getId(), $user, 'hello !'); $this->get('messages')->joinConversation($conversation->getId(), $user2); $this->get('messages')->leaveConversation($conversation->getId(), $user2); $members = $this->get('messages')->getMembers($conversation->getId()); $conversation = $this->get('messages')->findOrCreateConversation($user2, $user3); $is = $this->get('messages')->isConversationBetween($user, $user2);
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-07-16