v1.7
Enums now extend an abstract class instead of an interface, the implementation of enums is simplified a bit.
FindSparse is removed.
DependencyManager is added in order to help manage having a lot of singleton objects.
Commits in this release
1ca14c9 Simplify DependencyManager and add more docs.
ba7e809 Add test for dependency manager
83b790a Use isset to check if choices are supported in enum
e8e9187 Cleanup
fac8cd0 Detect circular dependencies while loading dependencies.
4d0668b Fix checking if table exists.
edf5e18 Add Database, DatabaseAdmin and OrmMemcache to DependencyManager.
2c587c2 Allow overriding of init method.
4d68780 Add DependencyManager
0f96fbc Refactor QueryBuilder
f10581a Refactor PersistenEnum
bd39692 Improve checkTable function in DatabaseAdmin
d5a45e5 Use dist: precise.
d8dc12c Travis host.
22843a8 Travis test password.
a9d1ecc Consistent PHPDocs
c56c346 Drop hhvm
1f821c7 Remove asserts which make no sense.
d9e288e Docblock and check persistent attributes.
03be8ac Remove findSparse