ExtensionLess Format plugin

Plugin details

A plugin written by David Smalley from Litmus (http://litmusapp.com) to help us interface with RESTful XML webservices that don't support the .xml extension added by ActiveResource as default.

This plugin so far just defines the :xml_no_extension format to use in your ActiveResource models.

Websitehttp://davidsmalley.com/2008/3/26/extension-less-formats-in-activeresource Repositorygit://github.com/davidsmalley/extensionless_format.git Author David Smalley Tags Rest, XML LicenseMIT

Documentation

Install the plugin:
ruby script/plugin install git://github.com/davidsmalley/extensionless_format.git

Example
=======

class Something < ActiveResource::Base
  
  self.site = "http://someone:password@an-app.com"
  self.prefix = "/api/"
  self.format = :xml_no_extension
  
end


Calls to Something.find(:all) will now generate http://an-app.com/somethings rather than http://an-app.com/somethings.xml

Further Documentation

There is currently no advanced documentation for this plugin.

New documentation

Edit plugin | (0 older versions) | Last edited by: hardway, 6 months ago