languageHandler->languageFromKey($key, $variables); } public function pushSuccessMessage($key, $variables = []) { $this->pushMessage($this->message::generateSuccess( $this->lang($key, $variables) )); } public function pushWarningMessage($key, $variables = []) { $this->pushMessage($this->message::generateWarning( $this->lang($key, $variables) )); } public function pushErrorMessage($key, $variables = []) { $this->pushMessage($this->message::generateError( $this->lang($key, $variables) )); } public function pushInfoMessage($key, $variables = []) { $this->pushMessage($this->message::generateInfo( $this->lang($key, $variables) )); } }