Hi folks,
Restful_route_version makes it easier for programmers to create
different version of REStful or RESTlike APIs.
It extends Rails routing api, making following possible:
version_namespace :api do
version_namespace(:v10,:cache_route => true) do
resources :articles
resources :comments
resources :notes
end
version_namespace(:v11, :cache_route => true) do
inherit_routes(“/api/v10”, :except => %w(articles))
resources :articles
resources :tags
end
end
But it goes beyond that, for all the inherited routes, it
automatically defines new version of controllers, which inherit the
previous versions. However, if you wish you can override specific
controllers and actions, and it stays out the your way. It also comes
with a inherited view resolver - and hence lets you have inheritable
templates on Rails 3.0.x series.
This is a Rails 3 compatible release of gem and should work with Rails
3.1 as well.
More details:
https://github.com/gnufied/restful_route_version
Any questions or feedback is most welcome.
–
Let them talk of their oriental summer climes of everlasting
conservatories; give me the privilege of making my own summer with my
own coals.
http://gnufied.org
Cool and congrats…would you like this to go on IndiaRubyConsortium?
Thanks and Regards
Satish Kota
Administrator, IndiaRubyConsortium
Sure. Is there anything I need to do for that?
On Mon, Jun 13, 2011 at 11:42 AM, Satish N Kota
[email protected] wrote:
Sent: Sunday, June 12, 2011 11:50 PM
resources :tags
This is a Rails 3 compatible release of gem and should work with Rails
Let them talk of their oriental summer climes of everlasting
conservatories; give me the privilege of making my own summer with my
own coals.
http://gnufied.org
–
Let them talk of their oriental summer climes of everlasting
conservatories; give me the privilege of making my own summer with my
own coals.
http://gnufied.org
Hemanth,
Please provide me the following information
Title:
Description:
Link to the Project page / Download page:
Release License:
Project Type: Gem / Plugin / OpenSource Project
Contact Person: (Not Mandatory)
Contact Email: (Not Mandatory)
Contact Phone: (Not Mandatory)
P.S: If you are not yet registered to the IndiaRubyConsortium
(www.indiarubyconsortium.com), then please do so, I would strongly
suggest
as we would want to link this to your login.
Thanks and Regards
Satish Kota
Administrator, IRCo