Sha256: 6d8f69617181be64f54fab7cac636bb5bc298524da6df7f481069b0157017a9f

Contents?: true

Size: 519 Bytes

Versions: 5

Compression:

Stored size: 519 Bytes

Contents

require 'refinery'

module Refinery
  module <%= class_name.pluralize %>
    class Engine < Rails::Engine
      config.after_initialize do
        Refinery::Plugin.register do |plugin|
          plugin.name = "<%= class_name.pluralize.underscore.downcase %>"
          plugin.activity = {:class => <%= class_name %>,<% if (title = attributes.detect { |a| a.type.to_s == "string" }).present? and title.name != 'title' %>
          :title => '<%= title.name %>'
        <% end %>}
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
refinerycms-0.9.8.4 vendor/refinerycms/core/lib/generators/refinery_engine/templates/lib/plural_name.rb
refinerycms-0.9.8.3 vendor/refinerycms/core/lib/generators/refinery_engine/templates/lib/plural_name.rb
refinerycms-0.9.8.2 vendor/refinerycms/core/lib/generators/refinery_engine/templates/lib/plural_name.rb
refinerycms-0.9.8.1 vendor/refinerycms/core/lib/generators/refinery_engine/templates/lib/plural_name.rb
refinerycms-0.9.8 vendor/refinerycms/core/lib/generators/refinery_engine/templates/lib/plural_name.rb