- Resolved class case (correctly renamed class files and directories)
- Removed unused view and performed basic formatting clean up
- All tests pass: "OK (17 tests, 86 assertions)"
- Upgraded to support Kohana 3.3
- Renamed class files and directories to support PSR-0
- Resolved pass by reference issue (now testing in strict mode)
- All tests pass: "OK (17 tests, 86 assertions)"
- Resolved issue #4 (#4). In
Deputy_Role
, denying a child would also deny any parents in the URI. Now explicitly looking for URI definition before checking for wildcard. - Added unit test coverage for aforementioned defect.
- Implemented result caching for
Deputy_Role::is_allowed
andDeputy_Role::is_denied
. - All tests pass: "OK (14 tests, 83 assertions)"
- Resolved
Deputy_Resource::__construct
issue in deriving segment. - Added unit test coverage for defect
- All tests pass: "OK (12 tests, 81 assertions)"
- Renamed
Deputy::get_title
toDeputy::title
and made a getter/setter - Renamed
Deputy::get_uri
toDeputy::uri
and made a getter/setter - Refactored
Deputy::is_visible
to a getter/setter - Added
Deputy_Resource::segment
for individual Resource URI segment - Added
Deputy_Resource::meta
for custom meta data. - Updated User Guide documentation
- Added
Kohana_Deputy_Resource_Test::test_meta
and updated tests to use new naming. - All tests pass: "OK (11 tests, 73 assertions)"
- Upgraded to support Kohana 3.2
- Minor changes to syntax
- Updated User Guide to reflect changes to Kohana config
- Dropped demo module example
- Initial release of Deputy
- Role and Resource support
- User Guide documentation
- Unit Test coverage