/** * @param Message $msg * @return FlashMessageBuilder */ public function push_msg(Message $msg) { $messages = []; if ($this->session->has($this->flash_key)) { $messages = $this->session->get($this->flash_key); } array_push($messages, $msg); $this->session->flash($this->flash_key, $messages); return $this; }