Class: Spina::Admin::ResourceSelectOptionsController

Inherits:
AdminController
  • Object
show all
Defined in:
app/controllers/spina/admin/resource_select_options_controller.rb

Instance Method Summary collapse

Methods inherited from AdminController

#current_admin_path

Instance Method Details

#indexObject



9
10
# File 'app/controllers/spina/admin/resource_select_options_controller.rb', line 9

def index
end

#searchObject



12
13
14
15
16
# File 'app/controllers/spina/admin/resource_select_options_controller.rb', line 12

def search
  @resources ||= Resource.all
  @resources = @resources.where("name ILIKE :query OR label ILIKE :query", query: "%#{params[:search]}%").order(created_at: :desc).distinct.page(params[:page]).per(20)
  render :index
end

#showObject



5
6
7
# File 'app/controllers/spina/admin/resource_select_options_controller.rb', line 5

def show
  @resource = Resource.find(params[:id])
end