I currently have validation in the validation request:
public function rules()
{
$rule['name'] = "required";
$rule['provider'] = "required";
switch ($this->provider) {
case 'cloudName1':
$rule['api_key'] = "required";
break;
case 'cloudName2':
$rule['key'] = "required";
$rule['secret'] = "required";
break;
}
return $rule;
}
Is there Laravel rule I can use instead of using switch() condition to do same thing?