build version 400

This commit is contained in:
Mohit Panjwani
2020-12-02 17:54:08 +05:30
parent 326508e567
commit 89ee58590c
963 changed files with 62887 additions and 48868 deletions

View File

@ -23,13 +23,58 @@ class DatabaseEnvironmentRequest extends FormRequest
*/
public function rules()
{
return [
'app_url' => 'required|url',
'database_connection' => 'required|string',
'database_hostname' => 'required|string',
'database_port' => 'required|numeric',
'database_name' => 'required|string',
'database_username' => 'required|string',
];
switch ($this->get('database_connection')) {
case 'sqlite':
return [
'app_url' => [
'required',
'url'
],
'app_domain' => [
'required',
],
'database_connection' => [
'required',
'string'
],
'database_name' => [
'required',
'string'
],
];
break;
default:
return [
'app_url' => [
'required',
'url'
],
'app_domain' => [
'required',
],
'database_connection' => [
'required',
'string'
],
'database_hostname' => [
'required',
'string'
],
'database_port' => [
'required',
'numeric'
],
'database_name' => [
'required',
'string'
],
'database_username' => [
'required',
'string'
],
];
break;
}
}
}