Module: TinyCore::Controllers::AdminUsers

Defined in:
lib/tiny_core/controllers/admin_users.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(receiver) ⇒ Object



4
5
6
7
# File 'lib/tiny_core/controllers/admin_users.rb', line 4

def self.included(receiver)
  receiver.before_filter :login_required
  receiver.before_filter :can_see_all_users!
end

Instance Method Details

#indexObject



9
10
11
12
13
14
15
# File 'lib/tiny_core/controllers/admin_users.rb', line 9

def index
  @search_filter = SearchFilter.new(params[:search_filter])
  @users = User.paginate_for_list(@search_filter, :page => params[:page])
  render :update do |page|
    page.replace_html 'users', :partial => 'index'
  end if request.xhr?
end