Sha256: 48a0d21de2dacf95b11fdf00933dbba069f03bdc67a9452727e79efee53d85b3
Contents?: true
Size: 550 Bytes
Versions: 5
Compression:
Stored size: 550 Bytes
Contents
require 'mailerlite/version' require 'mailerlite/utils' require 'mailerlite/error' require 'mailerlite/client' # Main module for gem. module MailerLite class << self def client @client ||= MailerLite::Client.new end private def method_missing(method_name, *args, &block) return super unless client.respond_to?(method_name) client.send(method_name, *args, &block) end def respond_to_missing?(method_name, include_private = false) client.respond_to?(method_name, include_private) end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
mailerlite-1.6.0 | lib/mailerlite.rb |
mailerlite-1.5.0 | lib/mailerlite.rb |
mailerlite-1.4.0 | lib/mailerlite.rb |
mailerlite-1.3.0 | lib/mailerlite.rb |
mailerlite-1.2.0 | lib/mailerlite.rb |