Class: MediaGallery::ApplicationController

Inherits:
ActionController::API
  • Object
show all
Includes:
CanCan::ControllerAdditions
Defined in:
app/controllers/media_gallery/application_controller.rb

Instance Method Summary collapse

Instance Method Details

#create_ability(user) ⇒ Object



34
35
36
# File 'app/controllers/media_gallery/application_controller.rb', line 34

def create_ability(user)
  raise 'You need to override the create_ability method.'
end

#current_abilityObject



38
39
40
# File 'app/controllers/media_gallery/application_controller.rb', line 38

def current_ability
  @current_ability ||= create_ability(current_user)
end

#current_userObject



30
31
32
# File 'app/controllers/media_gallery/application_controller.rb', line 30

def current_user
  raise 'You need to override the current_user.'
end