Class: ConvenientService::Examples::Standard::RequestParams

Inherits:
Object
  • Object
show all
Includes:
Feature::Configs::Standard
Defined in:
lib/convenient_service/examples/standard/request_params.rb,
lib/convenient_service/examples/standard/request_params/constants.rb,
lib/convenient_service/examples/standard/request_params/utils/url.rb,
lib/convenient_service/examples/standard/request_params/utils/json.rb,
lib/convenient_service/examples/standard/request_params/entities/id.rb,
lib/convenient_service/examples/standard/request_params/utils/array.rb,
lib/convenient_service/examples/standard/request_params/entities/tag.rb,
lib/convenient_service/examples/standard/request_params/utils/object.rb,
lib/convenient_service/examples/standard/request_params/utils/integer.rb,
lib/convenient_service/examples/standard/request_params/entities/title.rb,
lib/convenient_service/examples/standard/request_params/entities/format.rb,
lib/convenient_service/examples/standard/request_params/entities/logger.rb,
lib/convenient_service/examples/standard/request_params/entities/source.rb,
lib/convenient_service/examples/standard/request_params/utils/url/valid.rb,
lib/convenient_service/examples/standard/request_params/entities/request.rb,
lib/convenient_service/examples/standard/request_params/services/prepare.rb,
lib/convenient_service/examples/standard/request_params/utils/array/wrap.rb,
lib/convenient_service/examples/standard/request_params/utils/http/request.rb,
lib/convenient_service/examples/standard/request_params/utils/object/blank.rb,
lib/convenient_service/examples/standard/request_params/entities/description.rb,
lib/convenient_service/examples/standard/request_params/services/cast_params.rb,
lib/convenient_service/examples/standard/request_params/utils/object/present.rb,
lib/convenient_service/examples/standard/request_params/services/merge_params.rb,
lib/convenient_service/examples/standard/request_params/utils/json/safe_parse.rb,
lib/convenient_service/examples/standard/request_params/utils/integer/safe_parse.rb,
lib/convenient_service/examples/standard/request_params/services/log_request_params.rb,
lib/convenient_service/examples/standard/request_params/utils/http/request/parse_body.rb,
lib/convenient_service/examples/standard/request_params/utils/http/request/parse_path.rb,
lib/convenient_service/examples/standard/request_params/services/validate_casted_params.rb,
lib/convenient_service/examples/standard/request_params/services/extract_params_from_body.rb,
lib/convenient_service/examples/standard/request_params/services/extract_params_from_path.rb,
lib/convenient_service/examples/standard/request_params/services/validate_uncasted_params.rb,
lib/convenient_service/examples/standard/request_params/services/apply_default_param_values.rb,
lib/convenient_service/examples/standard/request_params/services/filter_out_unpermitted_params.rb

Defined Under Namespace

Modules: Constants, Entities, Services, Utils

Instance Method Summary collapse

Instance Method Details

#prepare(request) ⇒ Object



43
44
45
# File 'lib/convenient_service/examples/standard/request_params.rb', line 43

def prepare(request)
  Services::Prepare[request: request]
end