Class: Refinery::PageImages::Engine
- Inherits:
-
Rails::Engine
- Object
- Rails::Engine
- Refinery::PageImages::Engine
- Includes:
- Engine
- Defined in:
- lib/refinery/page_images/engine.rb
Class Method Summary collapse
Class Method Details
.initialize_tabs! ⇒ Object
17 18 19 20 21 22 23 24 25 |
# File 'lib/refinery/page_images/engine.rb', line 17 def self.initialize_tabs! PageImages.config.enabled_tabs.each do |tab_class_name| unless (tab_class = tab_class_name.safe_constantize) Rails.logger.warn "PageImages is unable to find tab class: #{tab_class_name}" next end tab_class.register { |tab| register tab } end end |
.register(tab) ⇒ Object
12 13 14 15 |
# File 'lib/refinery/page_images/engine.rb', line 12 def self.register(tab) tab.name = ::I18n.t(:'refinery.plugins.refinery_page_images.tab_name') tab.partial = "/refinery/admin/pages/tabs/images" end |