class Gitlab::Triage::LimiterValidator
Private Instance Methods
params_limiter_names()
click to toggle source
# File lib/gitlab/triage/validators/limiter_validator.rb, line 8 def params_limiter_names @parameter_definitions.map do |param| param[:name] end end
validate_required_parameters(value)
click to toggle source
# File lib/gitlab/triage/validators/limiter_validator.rb, line 14 def validate_required_parameters(value) return if value.keys.one? { |key| params_limiter_names.include?(key.to_sym) } raise ArgumentError, "For the limits field, please specify one of: `#{params_limiter_names.join('`, `')}`" end