Class: User::SignUpWithInvite
- Inherits:
-
SignUp
show all
- Defined in:
- app/models/user/sign_up_with_invite.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Methods inherited from SignUp
#account, #sign_up_with
#perform, #perform!, #perform_validations
Instance Attribute Details
#code ⇒ Object
Returns the value of attribute code.
5
6
7
|
# File 'app/models/user/sign_up_with_invite.rb', line 5
def code
@code
end
|
Instance Method Details
#invite=(invite) ⇒ Object
35
36
37
38
|
# File 'app/models/user/sign_up_with_invite.rb', line 35
def invite= invite
@code = invite.code
run_callbacks(:invite_set) {@invite = invite}
end
|
#persisted? ⇒ Boolean
27
28
29
|
# File 'app/models/user/sign_up_with_invite.rb', line 27
def persisted?
invite && invite.persisted?
end
|
#to_param ⇒ Object
23
24
25
|
# File 'app/models/user/sign_up_with_invite.rb', line 23
def to_param
self.code
end
|