/** * Mark a request as success and redirect the user to the given route. * * @api * * @param string $message * @param array $reference * @param string $name (optional) * @param array $redirectParameters (optional) */ protected final function success($message, array $reference, $name = null, array $redirectParameters = []) { $this->logEvent($reference, $message, true); if ($this->isJSON) { $this->sendJson(true, $message); } Session::addSuccessMsg($message); $this->redirect($name, $redirectParameters); }