Sha256: 91c3be6ea14a50297672462eaca12929d779fe08135f44bf57acc8d19f3bd3ca

Contents?: true

Size: 539 Bytes

Versions: 4

Compression:

Stored size: 539 Bytes

Contents

module Symphonia
  module Swagger
    class ErrorModel
      include ::Swagger::Blocks

      swagger_component do
        schema :ErrorModel do
          key :required, %w[attribute messages]
          property :attribute do
            key :type, "string"
            key :example, "login"
          end
          property :messages do
            key :type, "array"
            items do
              key :type, "string"
              key :example, "cannot be blank"
            end
          end
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
symphonia-3.2.4 app/models/symphonia/swagger/error_model.rb
symphonia-3.2.3 app/models/symphonia/swagger/error_model.rb
symphonia-3.2.2 app/models/symphonia/swagger/error_model.rb
symphonia-3.2.1 app/models/symphonia/swagger/error_model.rb