Sha256: 5e775f9ee106bb91e79d81692bf8317925d12595fda9178dc77c4f9e9a77f296

Contents?: true

Size: 602 Bytes

Versions: 38

Compression:

Stored size: 602 Bytes

Contents

module Admin
  class ClassifiedWizardsController < ApplicationController
    before_action(:authenticate_user!) if defined?(Devise)
    before_action { EffectiveResources.authorize!(self, :admin, :effective_classifieds) }

    include Effective::CrudController

    resource_scope -> { EffectiveEvents.ClassifiedWizard.deep.all }
    datatable -> { Admin::EffectiveClassifiedWizardsDatatable.new }

    private

    def permitted_params
      model = (params.key?(:effective_classified_wizard) ? :effective_classified_wizard : :classified_wizard)
      params.require(model).permit!
    end

  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
effective_classifieds-0.9.0 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.8.4 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.8.3 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.8.2 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.8.1 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.8.0 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.7.0 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.7 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.6 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.5 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.4 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.3 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.2 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.1 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.6.0 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.5.1 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.5.0 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.4.13 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.4.12 app/controllers/admin/classified_wizards_controller.rb
effective_classifieds-0.4.11 app/controllers/admin/classified_wizards_controller.rb