This commit is contained in:
TheGamecraft
2019-01-31 11:47:01 -05:00
parent 9dc4d1103f
commit f262392672
9 changed files with 271 additions and 19 deletions

View File

@@ -236,4 +236,27 @@ class User extends Authenticatable
}
return $nbClasse;
}
public function seenMessage($id)
{
$this_msg = Message::find($id);
if(isset($this_msg->data['as_seen']))
{
$as_seen = explode("-",$this_msg->data['as_seen']);
if (array_search(strval($this->id),$as_seen) === false) {
array_push($as_seen,$this->id);
}
$as_seen = array_filter($as_seen);
$as_seen_str = implode('-',$as_seen);
$data = [
'as_seen' => $as_seen_str,
'parameter' => $this_msg->data['parameter']
];
$this_msg->data = $data;
$this_msg->save();
}
}
}