Class: User
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- User
- Defined in:
- lib/generators/squeezer/templates/app/models/user.rb
Instance Method Summary collapse
-
#role ⇒ Object
array con los roles del usuario.
-
#role?(rol) ⇒ Boolean
true si el usuario tiene el rol.
- #role_symbols ⇒ Object
Instance Method Details
#role ⇒ Object
array con los roles del usuario
19 20 21 22 23 |
# File 'lib/generators/squeezer/templates/app/models/user.rb', line 19 def role #array con los roles del usuario roles.map do |role| role.name end end |
#role?(rol) ⇒ Boolean
true si el usuario tiene el rol
25 26 27 |
# File 'lib/generators/squeezer/templates/app/models/user.rb', line 25 def role?(rol) #true si el usuario tiene el rol role.include?(rol) end |
#role_symbols ⇒ Object
29 30 31 32 33 |
# File 'lib/generators/squeezer/templates/app/models/user.rb', line 29 def role_symbols roles.map do |role| role.name.underscore.to_sym end end |