Class: GuestUser
- Inherits:
-
Object
- Object
- GuestUser
- Defined in:
- lib/sinatra-authentication.rb
Instance Method Summary collapse
- #guest? ⇒ Boolean
-
#method_missing(m, *args) ⇒ Object
current_user.admin? returns false.
- #permission_level ⇒ Object
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(m, *args) ⇒ Object
current_user.admin? returns false. current_user.has_a_baby? returns false. (which is a bit of an assumption I suppose)
224 225 226 |
# File 'lib/sinatra-authentication.rb', line 224 def method_missing(m, *args) return false end |
Instance Method Details
#guest? ⇒ Boolean
214 215 216 |
# File 'lib/sinatra-authentication.rb', line 214 def guest? true end |
#permission_level ⇒ Object
218 219 220 |
# File 'lib/sinatra-authentication.rb', line 218 def 0 end |