benhoskings-hammock
Hammock is a Rails plugin that eliminates redundant code in a very RESTful manner. It does this in lots in lots of different places, but in one manner: it encourages specification in place of implementation. Hammock enforces RESTful resource access by abstracting actions away from the controller in favour of a clean, model-like callback system. Hammock tackles the hard and soft sides of security at once with a scoping security system on your models. Specify who can verb what resources under what conditions once, and everything else - the actual security, link generation, index filtering - just happens. Hammock inspects your routes and resources to generate a routing tree for each resource. Parent resources in a nested route are handled transparently at every point - record retrieval, creation, and linking. It makes more sense when you see how it works though. There's a screencast coming soon.
Activity
- Latest release
- 17y ago
- Total releases
- 42
- Cadence
- ~2 days
- Last 12 months
- 0
Details
- First release
- Feb 26, 2009
| Version | Released | |
|---|---|---|
0.3.12
patch
| ||
0.3.11
patch
| ||
0.3.10.4
patch
| ||
0.3.10.1
patch
| ||
0.3.10.3
patch
| ||
0.3.10.2
patch
| ||
0.3.10
patch
| ||
0.3.9
patch
| ||
0.3.7
patch
| ||
0.3.8
patch
| ||
0.3.5
patch
| ||
0.3.3
patch
| ||
0.3.2
patch
| ||
0.3.1
patch
| ||
0.2.25
patch
| ||
0.3.0
minor
| ||
0.2.24
patch
| ||
0.2.22
patch
| ||
0.2.23
patch
| ||
0.2.21
patch
| ||
0.2.20
patch
| ||
0.2.19
patch
| ||
0.2.18
patch
| ||
0.2.17
patch
| ||
0.2.16
patch
| ||
0.2.15.1
patch
| ||
0.2.15
patch
| ||
0.2.14
patch
| ||
0.2.13
patch
| ||
0.2.12
patch
| ||
0.2.11.4
patch
| ||
0.2.11.3
patch
| ||
0.2.11.2
patch
| ||
0.2.11
patch
| ||
0.2.11.1
patch
| ||
0.2.10
patch
| ||
0.2.9
patch
| ||
0.2.8
patch
| ||
0.2.7
patch
| ||
0.2.6
patch
| ||
0.2.5
patch
| ||
0.2.4
initial
|