Sha256: e60099acd3763f2306109f798719dffb19f0f4d8b5cf7cc9a53bb08a45802077

Contents?: true

Size: 277 Bytes

Versions: 5

Compression:

Stored size: 277 Bytes

Contents

module Elabs
  module Concerns
    module Reportable
      extend ActiveSupport::Concern

      included do
        before_action :prepare_empty_report
      end

      private

      def prepare_empty_report
        @new_report = Elabs::Report.new
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
elabs-5.0.0 app/controllers/elabs/concerns/reportable.rb
elabs-4.0.0 app/controllers/elabs/concerns/reportable.rb
elabs-3.0.0 app/controllers/elabs/concerns/reportable.rb
elabs-2.0.0 app/controllers/elabs/concerns/reportable.rb
elabs-2.0.0.pre app/controllers/elabs/concerns/reportable.rb