Module: Draper::CanCanCan
- Defined in:
- lib/draper/cancancan.rb,
lib/draper/cancancan/version.rb
Constant Summary collapse
- VERSION =
"1.1.1"
Instance Method Summary collapse
-
#can?(action, subject, *extra_args) ⇒ Boolean
actually don’t need any code in my gem’s namespace ..
- #cannot?(*args) ⇒ Boolean
Instance Method Details
#can?(action, subject, *extra_args) ⇒ Boolean
actually don’t need any code in my gem’s namespace ..
6 7 8 9 10 11 12 |
# File 'lib/draper/cancancan.rb', line 6 def can?(action, subject, *extra_args) while subject.is_a?(Draper::Decorator) subject = subject.model end super(action, subject, *extra_args) end |
#cannot?(*args) ⇒ Boolean
14 15 16 |
# File 'lib/draper/cancancan.rb', line 14 def cannot?(*args) !can?(*args) end |