Automatically detect relation verb based on media type and relation name
Reported by Guilherme Silveira | April 7th, 2010 @ 03:09 PM | in v0.7
According to REST, our framework should detect the verb to be used by a relation access through its current media type + relation name definition. In order to do so, we should allow our users to:
entry.search.access("name" => "rest")
Which would pick the correct verb for "search" using the media type that "entry" was built upon. Our representation would define verbs for each relation and could guess other ones (see other ticket) based on OPTIONS.
module Restfulie::Common::Representation
class Atom
...
def verb_for(rel)
{"search" => :Post}[rel]
end
end end
Comments and changes to this ticket
-
Guilherme Silveira April 7th, 2010 @ 05:04 PM
- Milestone cleared.
- State changed from open to new
-
Guilherme Silveira April 8th, 2010 @ 11:36 AM
- State changed from new to invalid
-
Guilherme Silveira April 8th, 2010 @ 11:37 AM
- Milestone set to v0.7
-
Guilherme Silveira April 8th, 2010 @ 11:37 AM
- no changes were found...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »