Sha256: 85eb28ef44c285ce5e749d01259575f9d5965cd432c2634dc7725716f9b361bb

Contents?: true

Size: 351 Bytes

Versions: 5

Compression:

Stored size: 351 Bytes

Contents

module Eastwood
  module Context
    module RouteHelpers

      def style_for_javascript( route )
        case Eastwood.javascript_route_style.to_sym
        when :underscore
          route.underscore
        when :camelcase
          route.camelcase :lower
        else
          raise InvalidRouteStyleError
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
eastwood-0.5.1 lib/eastwood/context/route_helpers.rb
eastwood-0.5.0 lib/eastwood/context/route_helpers.rb
eastwood-0.4.0 lib/eastwood/context/route_helpers.rb
eastwood-0.3.8 lib/eastwood/context/route_helpers.rb
eastwood-0.3.7 lib/eastwood/context/route_helpers.rb