Module: MailinatorClient

Defined in:
lib/mailinator_client.rb,
lib/mailinator_client/error.rb,
lib/mailinator_client/rules.rb,
lib/mailinator_client/stats.rb,
lib/mailinator_client/utils.rb,
lib/mailinator_client/client.rb,
lib/mailinator_client/domains.rb,
lib/mailinator_client/version.rb,
lib/mailinator_client/messages.rb,
lib/mailinator_client/webhooks.rb,
lib/mailinator_client/authenticators.rb

Defined Under Namespace

Classes: Authenticators, Client, Domains, Messages, ResponseError, Rules, Stats, Utils, Webhooks

Constant Summary collapse

VERSION =
"1.0.7"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.clientObject



14
15
16
# File 'lib/mailinator_client.rb', line 14

def self.client
  @client ||= Client.new
end

.method_missing(sym, *args, &block) ⇒ Object



18
19
20
# File 'lib/mailinator_client.rb', line 18

def self.method_missing(sym, *args, &block)
  self.client.__send__(sym, *args, &block)
end

Instance Method Details

#respond_to_missing?(method_name, include_private = false) ⇒ Boolean

Returns:

  • (Boolean)


22
23
24
# File 'lib/mailinator_client.rb', line 22

def respond_to_missing?(method_name, include_private = false)
  self.client.respond_to?(method_name, include_private)
end