Sha256: 4f4f31b6b4e8d274bcb55b0f1a933c40be70024fdaeb17ac4b5314e06ba89844
Contents?: true
Size: 613 Bytes
Versions: 3
Compression:
Stored size: 613 Bytes
Contents
# frozen_string_literal: true # author: Vadim Shaveiko <@vshaveyko> class RailsApiDoc::Config::ValidateAryObject # # @api_param_data - RailsApiDoc::Controller::Parameter::Repository::Param # @controller_param - ActionController::Parameter # # check validation of current type by given data # # ary_object: check that parameter is array of parameters # def valid?(controller_param, api_param_data) return true unless api_param_data.ary_object? controller_param.is_a?(Array) && begin controller_param.all? { |param| param.is_a?(::ActionController::Parameters) } end end end
Version data entries
3 entries across 3 versions & 1 rubygems