diff --git a/app/Http/Requests/SlackSettingsRequest.php b/app/Http/Requests/SlackSettingsRequest.php new file mode 100644 index 0000000000..d838fde462 --- /dev/null +++ b/app/Http/Requests/SlackSettingsRequest.php @@ -0,0 +1,36 @@ + 'url|required_with:slack_channel|starts_with:https://hooks.slack.com|nullable', + 'slack_channel' => 'required_with:slack_endpoint|starts_with:#|nullable', + 'slack_botname' => 'string|nullable', + + ]; + } + + public function response(array $errors) + { + return $this->redirector->back()->withInput()->withErrors($errors, $this->errorBag); + } +}