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)
203 204 205 |
# File 'lib/sinatra-authentication.rb', line 203 def method_missing(m, *args) return false end |
Instance Method Details
#guest? ⇒ Boolean
193 194 195 |
# File 'lib/sinatra-authentication.rb', line 193 def guest? true end |
#permission_level ⇒ Object
197 198 199 |
# File 'lib/sinatra-authentication.rb', line 197 def 0 end |