Sha256: e29e2e91a7f3565c0fa31a79796034e003aa168fc8e5decce820db2cd80c4e85

Contents?: true

Size: 218 Bytes

Versions: 3

Compression:

Stored size: 218 Bytes

Contents

module CanTango
  module Macros
    autoload_modules :User, :Account
  end
end

class Module
  [:User, :Account].each do |macro|
    self.send :include, "CanTango::Macros::#{macro.to_s.camelize}".constantize
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cantango-core-0.1.2 lib/cantango/macros.rb
cantango-core-0.1.1 lib/cantango/macros.rb
cantango-core-0.1.0 lib/cantango/macros.rb