Sha256: b3c440afcafd9edd31eecdebc2a9168d1c25359c5887c2899e26c558d330aa35

Contents?: true

Size: 359 Bytes

Versions: 4

Compression:

Stored size: 359 Bytes

Contents

require 'action_texter/response'
require 'action_texter/validator/request'

module ActionTexter
  class Request
    attr_accessor :body

    attr_reader :response

    def initialize(body)
      @body = body
    end

    def perform
      fail NotImplementedError if valid?
    end

    def valid?
      ActionTexter::Validator::Request.new
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
action-texter-0.2.1.pre lib/action_texter/request.rb
action-texter-0.2.0.pre lib/action_texter/request.rb
action-texter-0.1.2.ALPHA lib/action_texter/request.rb
action-texter-0.0.1 lib/action_texter/request.rb