Sha256: 138e9d816094a5485dd0badc61b7fcc0be55bcbd338a2f4b640da6604cfe7f99

Contents?: true

Size: 571 Bytes

Versions: 3

Compression:

Stored size: 571 Bytes

Contents

# -*- coding: utf-8 -*-
module Mushikago
  module Mitsubachi
    class ProjectListRequest < Request
      def method_name; 'project/list' end
      request_parameter :limit do |v| v.to_i.to_s end
      request_parameter :offset do |v| v.to_i.to_s end
      request_parameter :filter

      def initialize options={}
        super(options)
        self.limit = options[:limit] if options.has_key?(:limit)
        self.offset = options[:offset] if options.has_key?(:offset)
        self.filter = options[:filter] if options.has_key?(:filter)
      end
    end
  end
end



Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mushikago-sdk-0.3.6 lib/mushikago/mitsubachi/project_list_request.rb
mushikago-sdk-0.3.5 lib/mushikago/mitsubachi/project_list_request.rb
mushikago-sdk-0.3.4 lib/mushikago/mitsubachi/project_list_request.rb