Class: MultiTenant::TenantIdWrapper

Inherits:
Object
  • Object
show all
Defined in:
lib/activerecord-multi-tenant/multi_tenant.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id:) ⇒ TenantIdWrapper

Returns a new instance of TenantIdWrapper.



63
64
65
# File 'lib/activerecord-multi-tenant/multi_tenant.rb', line 63

def initialize(id:)
  @id = id
end

Instance Attribute Details

#idObject (readonly)

Returns the value of attribute id.



61
62
63
# File 'lib/activerecord-multi-tenant/multi_tenant.rb', line 61

def id
  @id
end

Instance Method Details

#new_record?Boolean

Returns:

  • (Boolean)


67
# File 'lib/activerecord-multi-tenant/multi_tenant.rb', line 67

def new_record?; true; end

#touchObject



68
# File 'lib/activerecord-multi-tenant/multi_tenant.rb', line 68

def touch; nil; end