ryanb/cancan — pull request #717 by jhawthorn (2012-08-12 21:10:18+00:00)
Title: Support for multiparameter attributes (used by datetime_select and time_select)

Fixes issue #634

When using a datetime_select or a time_select, the attribute is split into multiple parameters (one per select tag) like `{"date(1i)"=>"2012", "date(2i)"=>"8", "date(3i)"=>"12"}`

This allows datetime_select and time_select to work as expected by making
`@ability.can :update, :article, :date`
allow
```
@ability.can? :update, :article, 'date(1i)'
@ability.can? :update, :article, 'date(2i)'
@ability.can? :update, :article, 'date(3i)'
```