jcasimir/draper — pull request #257 by jhsu (2012-08-22 20:25:21+00:00)
Title: Wrap relation calls and scope calls in decorators

* wrap model in decorator when scope is called on decorator
* decorate named scope calls on decorators and enumerable proxies

for example,

```ruby
ProductDecorator.where(name: "Something").first
```

will return an instance of ProductDecorator

also,

```ruby
@product_decorator.some_relation
```

will return a decorated enumerable proxy

Related to issue #128 .