Module: Maybee::AuthorizationSubject

Defined in:
lib/maybee/authorization_subject.rb

Instance Method Summary collapse

Instance Method Details

#authorized_to?(access, object) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/maybee/authorization_subject.rb', line 9

def authorized_to?(access, object)
  object.authorize?(access, self)
end

#may?(access, object) ⇒ Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/maybee/authorization_subject.rb', line 5

def may?(access, object)
  object.allow?(access, self)
end