GithubHelp home page GithubHelp logo

joshgoebel / resources_controller Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ianwhite/resources_controller

0.0 2.0 0.0 1.01 MB

resources_controller rails plugin: rc makes RESTful controllers fun

Home Page: http://rdoc.info/github/ianwhite/resources_controller/master/frames

License: MIT License

Ruby 100.00%

resources_controller's Introduction

resources_controller

is a plugin to facilitate inheritance and DRYness in your resources controllers. It introduces some abstraction to help you override the default RESTful funtionality in a clean and simple manner.

See History.txt for recent changes.

Rails 3 version

Add this to your Gemfile

gem 'resources_controller', :git => 'git://github.com/ianwhite/resources_controller'

Or install as a plugin

rails plugin install git://github.com/ianwhite/resources_controller

Resources

Github for code: github.com/ianwhite/resources_controller

Rdoc.info docs: rdoc.info/github/ianwhite/resources_controller/master/frames

Google group for questions: groups.google.com/group/resources_controller

Lighthouse for bugs: ianwhite.lighthouseapp.com/projects/10598-resources_controller

Blog articles: blog.ardes.com/resources_controller

RailsConfEurope presentation files: en.oreilly.com/railseurope2008/public/schedule/detail/3536

for rails 2.x

use the rails2 branch: github.com/ianwhite/resources_controller/tree/rails2

Specs and Coverage

  • The SPECDOC lists the specifications

  • Coverage is 100% (C0), and the spec suite is quite comprehensive

  • Rspec’s generated rspec_scaffold controller specs are tested against a simple rc controller (see rake spec:generate)

How to contribute

If you have found a bug, or have a new feature, then spec’d code is great.

To get set up and run the tests

git clone git://github.com/ianwhite/resources_controller
cd resources_controller
bundle
rake spec:all

Contributors

The following people have made contributions to resources_controller. Please let me know if I’ve missed you out.

  • Andrew Bloomgarden

  • Chris Hapgood

  • Jason Lee

  • Richard Hooker

  • Matt Mower

  • Inviz

  • Dan Kubb

  • Rein Henrichs

  • Tom Stuart

  • Joel Chippindale

  • Tim Pope

  • Tom ten Thij

  • Sergei Serdyuk

License

Copyright © 2007-2009 Ian White, MIT License

resources_controller's People

Contributors

ianwhite avatar aughr avatar tomstuart avatar mocoso avatar reinh avatar joshgoebel avatar tpope avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.