0
我已經安裝了Cmgmyr \ Messenger,但是,由於我的用戶表不包含name
字段,因此我需要擴展線程模型和潛在的其他幾個模型。擴展包模型
我需要延長的方法是:
/**
* Generates a string of participant information
*
* @param null $userId
* @param array $columns
* @return string
*/
public function participantsString($userId=null, $columns=['name'])
{
$selectString = $this->createSelectString($columns);
$participantNames = $this->getConnection()->table('users')
->join('participants', 'users.id', '=', 'participants.user_id')
->where('participants.thread_id', $this->id)
->select($this->getConnection()->raw($selectString));
if ($userId !== null) {
$participantNames->where('users.id', '!=', $userId);
}
$userNames = $participantNames->lists('users.name');
return implode(', ', $userNames);
}
通知的users.name提起被稱爲?這就是需要改變的用戶名,甚至更好的users.firstname和users.lastname在一起。
我需要把它擴大到以下結構:
Modules/
- Email/
- Models/
- Thread.php
我怎麼能去呢?
@TheRabbitFactory - 這樣做,回答你的問題?你需要更多信息嗎? – Laurence