Fix applying ON/WITH conditions to first join in Class Table Inheritance
Merge branch 'master' into bugfix/join-with-condition-placement-fix
Fix applying ON/WITH conditions to first join in Class Table Inheritance
Now we build nested joins for CTI when using ON/WITH clause.
Added an exception when invalid case.
Fixes after code review.
Remove incorrect (outdated) validation for public fields in SchemaValidator
Merge pull request #2 from shustrik/multiplie_tree_walker

Multiplie tree walker bugfix
Cleaned up further unused imports.
Merge branch 'master' into bugfix/join-with-condition-placement-fix
Merge pull request #947 from BenMorel/unused-imports

Cleaned up further unused imports.
Can cache empty collections

I should be able to cache an "empty" collection.

I have a some objects, where 90% of these have on-to-many relations with zero associated elements.
This causes doctrine to run a query each time, instead of cache it as empty relation.
Can cache many to many empty relations
Test empty collections second level cache
Add DB-level onDelete CASCADE example

This adds `onDelete: CASCADE` to the `address` 1-1 relationship just to show how you would map a db-level cascade.
Merge pull request #952 from simshaun/patch-1

Add DB-level onDelete CASCADE example
Add class name as argument.
Pass class name to constructor.
Pass class name to constructor.
Merge remote-tracking branch 'origin/master' into patch-1
Typo fix on many-to-many assocaition cascade test
Merge pull request #950 from goetas/patch-1

[SLC] Cache empty collections