Sha256: 431fecef6d9279bcdc8ba097979d18b4ded07c55f659419cac6a6f99d173a032
Contents?: true
Size: 674 Bytes
Versions: 1
Compression:
Stored size: 674 Bytes
Contents
module SwaggerUiEngine2 module ConfigParser SwaggerUiEngine2::DEFAULTS.each do |default| next if default.first.to_s.eql?('validator_url') define_method("set_#{default.first}") do # set_swagger_url set_doc_expansion # set_json_editor set_model_rendering # set_request_headers configuration.send("#{default.first}") || default.last end end def set_validator_url validator_enabled? ? SwaggerUiEngine2::DEFAULTS[:validator_url] : 'null' end def validator_enabled? configuration.validator_enabled || false end def configuration SwaggerUiEngine2.configuration end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
swagger_ui_engine_2-0.2.0 | app/helpers/swagger_ui_engine_2/config_parser.rb |