Class: Spree::Admin::UsersController
Instance Method Summary
collapse
belongs_to, create, #create, destroy, #destroy, #edit, #new, new_action, #update, update, #update_positions
included
#current_ability, included, #redirect_back_or_default, #store_location, #try_spree_current_user, #unauthorized
Instance Method Details
#clear_api_key ⇒ Object
29
30
31
32
33
34
|
# File 'app/controllers/spree/admin/users_controller.rb', line 29
def clear_api_key
if @user.clear_spree_api_key!
flash.notice = t('key_cleared', :scope => 'spree.api')
end
redirect_to edit_admin_user_path(@user)
end
|
#generate_api_key ⇒ Object
22
23
24
25
26
27
|
# File 'app/controllers/spree/admin/users_controller.rb', line 22
def generate_api_key
if @user.generate_spree_api_key!
flash.notice = t('key_generated', :scope => 'spree.api')
end
redirect_to edit_admin_user_path(@user)
end
|
#index ⇒ Object
15
16
17
18
19
20
|
# File 'app/controllers/spree/admin/users_controller.rb', line 15
def index
respond_with(@collection) do |format|
format.html
format.json { render :json => json_data }
end
end
|