Sha256: 605e700d6de22432cde37206e4434b0fe79c0e2a4f97b2413c7e4c7836677bf4

Contents?: true

Size: 426 Bytes

Versions: 13

Compression:

Stored size: 426 Bytes

Contents

class Module
  def tango_user options = {}
    self.send :include, CanTango::Users::User
    self.send :include, CanTango::Users::Masquerade if options[:masquerade]
  end

  def tango_user_account options = {}
    self.send :include, CanTango::Users::UserAccount
    self.send :include, CanTango::Users::Masquerade if options[:masquerade]
  end

  def masquerader
    self.send :include, CanTango::Users::Masquerade
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
cantango-0.8.9.5 lib/cantango/users/macros.rb
cantango-0.8.9.4 lib/cantango/users/macros.rb
cantango-0.8.9.3 lib/cantango/users/macros.rb
cantango-0.8.9.2 lib/cantango/users/macros.rb
cantango-0.8.9.1 lib/cantango/users/macros.rb
cantango-0.8.9 lib/cantango/users/macros.rb
cantango-0.8.8.1 lib/cantango/users/macros.rb
cantango-0.8.8 lib/cantango/users/macros.rb
cantango-0.8.7 lib/cantango/users/macros.rb
cantango-0.8.6.2 lib/cantango/users/macros.rb
cantango-0.8.6.1 lib/cantango/users/macros.rb
cantango-0.8.6 lib/cantango/users/macros.rb
cantango-0.8.5.1 lib/cantango/users/macros.rb