Sha256: 04f19a12488754056ce6c7680eacdbe6558ac21fc5bd78f1d94dc2ba8583d381

Contents?: true

Size: 680 Bytes

Versions: 4

Compression:

Stored size: 680 Bytes

Contents

require 'action_kit_rest/api'

module ActionKitRest
  class Client < API

    def page
      @page ||= ActionKitRest::Page.new(client: self)
    end

    def import_page
      @import_page ||= ActionKitRest::Pages::ImportPage.new(client: self)
    end

    def signup_page
      @signup_page ||= ActionKitRest::Pages::SignupPage.new(client: self)
    end

    def action
      @action ||= ActionKitRest::Action.new(client: self)
    end

    def tag
      @tag ||= ActionKitRest::Tag.new(client: self)
    end
    
    def list
      @list ||= ActionKitRest::List.new(client: self)
    end
    
    def user
      @user ||= ActionKitRest::User.new(client: self)
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
action_kit_rest-0.2.2 lib/action_kit_rest/client.rb
action_kit_rest-0.2.1 lib/action_kit_rest/client.rb
action_kit_rest-0.2.0 lib/action_kit_rest/client.rb
action_kit_rest-0.1.1 lib/action_kit_rest/client.rb