Class: Cdx::Admin::UsersController

Inherits:
ResourceController show all
Defined in:
app/controllers/cdx/admin/users_controller.rb

Instance Method Summary collapse

Methods inherited from ResourceController

belongs_to, #create, #destroy, #update

Methods inherited from BaseController

#authenticate_admin_user!, #current_ability, #meta_title

Methods inherited from Cdx::ApplicationController

#current_ability

Methods included from ControllerHelpers::Settings

#current_settings

Methods included from ControllerHelpers::Seo

#canonical_url, #contextual_record, #meta_data, #meta_title, #open_graph_data

Instance Method Details

#editObject



17
18
19
# File 'app/controllers/cdx/admin/users_controller.rb', line 17

def edit
  @object.build_avatar unless @object.avatar
end

#indexObject



6
7
8
9
10
11
# File 'app/controllers/cdx/admin/users_controller.rb', line 6

def index
  respond_to do |format|
    format.html
    format.json { render json: UserDatatable.new(view_context) }
  end
end

#newObject



13
14
15
# File 'app/controllers/cdx/admin/users_controller.rb', line 13

def new
  @object.build_avatar unless @object.avatar
end