Sha256: 5836922459a5901e7b015bf243c011e50c6dd1b5d9d3250f473f4b6d79b43744

Contents?: true

Size: 612 Bytes

Versions: 13

Compression:

Stored size: 612 Bytes

Contents

require 'rails/generators/rails/scaffold_controller/scaffold_controller_generator'

module Rails
  module Generators
    class RespondersControllerGenerator < ScaffoldControllerGenerator
      source_root File.expand_path("../templates", __FILE__)

      protected

      def flash?
        if defined?(ApplicationController)
          !ApplicationController.responder.ancestors.include?(Responders::FlashResponder)
        else
          Rails.application.config.responders.flash_keys.blank?
        end
      end

      def attributes_params
        "#{singular_table_name}_params"
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 5 rubygems

Version Path
responders-2.4.1 lib/generators/rails/responders_controller_generator.rb
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/responders-2.4.0/lib/generators/rails/responders_controller_generator.rb
responders-2.4.0 lib/generators/rails/responders_controller_generator.rb
responders-2.3.0 lib/generators/rails/responders_controller_generator.rb
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/responders-2.2.0/lib/generators/rails/responders_controller_generator.rb
responders-2.2.0 lib/generators/rails/responders_controller_generator.rb
responders-2.1.2 lib/generators/rails/responders_controller_generator.rb
responders-2.1.1 lib/generators/rails/responders_controller_generator.rb
sc_core-0.0.7 test/dummy/vendor/bundle/ruby/2.2.0/gems/responders-2.1.0/lib/generators/rails/responders_controller_generator.rb
solidus_backend-1.0.0.pre3 vendor/bundle/gems/responders-2.1.0/lib/generators/rails/responders_controller_generator.rb
solidus_backend-1.0.0.pre2 vendor/bundle/gems/responders-2.1.0/lib/generators/rails/responders_controller_generator.rb
solidus_backend-1.0.0.pre vendor/bundle/gems/responders-2.1.0/lib/generators/rails/responders_controller_generator.rb
responders-2.1.0 lib/generators/rails/responders_controller_generator.rb