Skip to content

hamuyuuki/actionpack-direct_routes

Repository files navigation

Gem Version Build Status Maintainability Test Coverage

actionpack-direct_routes

actionpack-direct_routes backports Direct routes into Rails 4 and Rails 5.0.

Rails 5.1 adds Direct routes that you can create custom URL helpers directly. Ruby on Rails 5.1 Release Notes — Ruby on Rails Guides

Getting Started

Install actionpack-direct_routes at the command prompt:

gem install actionpack-direct_routes

Or add actionpack-direct_routes to your Gemfile:

gem "actionpack-direct_routes"

How to use

You can create custom URL helpers directly. For example:

direct :homepage do
  "http://www.rubyonrails.org"
end

# >> homepage_url
# => "http://www.rubyonrails.org"

For details to Rails Routing from the Outside In — Ruby on Rails Guides

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/hamuyuuki/actionpack-direct_routes. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

actionpack-direct_routes is available as open source under the terms of the MIT License.