Class: Middleman::CoreExtensions::DefaultHelpers

Inherits:
Extension
  • Object
show all
Defined in:
lib/middleman-more/core_extensions/default_helpers.rb

Instance Attribute Summary

Attributes inherited from Extension

#app, #options

Instance Method Summary collapse

Methods inherited from Extension

activate, activated_extension, after_extension_activated, clear_after_extension_callbacks, config, extension_name, helpers, option, register

Constructor Details

#initialize(app, options_hash = {}, &block) ⇒ DefaultHelpers

Returns a new instance of DefaultHelpers.



30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# File 'lib/middleman-more/core_extensions/default_helpers.rb', line 30

def initialize(app, options_hash={}, &block)
  super

  require 'active_support/core_ext/object/to_query'

  app.helpers ::Padrino::Helpers::OutputHelpers
  app.helpers ::Padrino::Helpers::TagHelpers
  app.helpers ::Padrino::Helpers::AssetTagHelpers
  app.helpers ::Padrino::Helpers::FormHelpers
  app.helpers ::Padrino::Helpers::FormatHelpers
  app.helpers ::Padrino::Helpers::RenderHelpers
  app.helpers ::Padrino::Helpers::NumberHelpers
  # app.helpers ::Padrino::Helpers::TranslationHelpers
  app.helpers ::Padrino::Helpers::Breadcrumbs

  app.config.define_setting :relative_links, false, 'Whether to generate relative links instead of absolute ones'
end