'required|string', 'pattern' => 'required|string', ]; if (! in_array($this->method(), ['PATCH', 'PUT'], true)) { $rules += ['type' => 'required|numeric|between:1,4']; } return $rules; } }