Sha256: 3d10c47379622cf64ff9b3287c95de22c3d18888116ca4a23fe5ddbff16a0c0a

Contents?: true

Size: 603 Bytes

Versions: 4

Compression:

Stored size: 603 Bytes

Contents

module SimpleAdmin
  module Admin
    module System
      class EntityFieldsController < SimpleAdmin::Admin::ApplicationController
        include ResourceController::CrudifyDynamicResource

        def model_klass
          SimpleAdmin::EntityField
        end

        private

          def resource_params
            params.require(:simple_admin_entity_field).permit(:name, :label, :entity_field_type_id, :entity_id, :presentation,
                                                              :search_indexable, entity_field_setting_attributes: [:value])
          end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
simple-admin-0.2.0.pre.alpha app/controllers/simple_admin/admin/system/entity_fields_controller.rb
simple-admin-0.1.2.pre.alpha app/controllers/simple_admin/admin/system/entity_fields_controller.rb
simple-admin-0.1.1.pre.alpha app/controllers/simple_admin/admin/system/entity_fields_controller.rb
simple-admin-0.1.0.pre.alpha app/controllers/simple_admin/admin/system/entity_fields_controller.rb