Module: Slugs::Extensions::ActionDispatch::Generator

Extended by:
ActiveSupport::Concern
Defined in:
lib/slugs/extensions/action_dispatch/generator.rb

Instance Method Summary collapse

Instance Method Details

#generateObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/slugs/extensions/action_dispatch/generator.rb', line 7

def generate
  @set.formatter.generate(
    named_route,
    options,
    recall,
    lambda do |name, value|
      if name == :controller
        value
      else
        Slugs.parameterize value, options
      end
    end
  )
end