Collections Abstraction library
- Require PHP 5.6+
- Add
ArrayCollection::createFrom() - Support non-camel-case naming
- Comparison
START_WITH,END_WITH - Comparison
MEMBER_OF - Add Contributing guide
- Explicit casting of first and max results in criteria API
- Keep keys when using
ArrayCollection#matching()with sorting - Made
AbstractLazyCollection#$initializedprotected for extensibility
- Add a new
AbstractLazyCollection
-
Deprecated
Comparison::IS, because it's only there for SQL semantics. These are fixed in the ORM instead. -
Add
Comparison::CONTAINSto perform partial string matches:$criteria->andWhere($criteria->expr()->contains('property', 'Foo'));

