Module: URL::Classer

Defined in:
lib/url/classer.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Constant Summary collapse

VAR_MATCHER =
/__([A-Za-z]?[A-Za-z_]*[A-Za-z])__/

Class Method Summary collapse

Class Method Details

.included(receiver) ⇒ Object



78
79
80
81
82
83
84
# File 'lib/url/classer.rb', line 78

def self.included(receiver)
  receiver.extend         Forwardable
  receiver.send :def_delegators, :@url, :get, :post, :delete, :inspect
  
  receiver.extend         ClassMethods
  receiver.send :include, InstanceMethods
end