Sha256: 34cc444bfc274aaa4a6c866e31131643c6593f938a16d5ae475192de098e25dc

Contents?: true

Size: 466 Bytes

Versions: 7

Compression:

Stored size: 466 Bytes

Contents

require 'kanpachi/error_list'
require 'kanpachi/section_list'
require 'kanpachi/resource_list'

module Kanpachi
  class API
    attr_reader :name
    attr_reader :errors
    attr_reader :sections
    attr_reader :resources
    attr_accessor :title
    attr_accessor :description
    attr_accessor :host

    def initialize(name)
      @name = name
      @errors = ErrorList.new
      @sections = SectionList.new
      @resources = ResourceList.new
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
kanpachi-0.0.7 lib/kanpachi/api.rb
kanpachi-0.0.6 lib/kanpachi/api.rb
kanpachi-0.0.5 lib/kanpachi/api.rb
kanpachi-0.0.4 lib/kanpachi/api.rb
kanpachi-0.0.3 lib/kanpachi/api.rb
kanpachi-0.0.2 lib/kanpachi/api.rb
kanpachi-0.0.1 lib/kanpachi/api.rb