Using the same entities, as in the cookbook, when you generate the entities, the add* methods on User, or generally, on the inverse for many type relations are incorrect, and overwrite each other, so you end up with only one add method, that is incorrectly named.
* Add reportedBugs
* @param Rework\Model\Bug $reportedBugs
public function addBug(\Rework\Model\Bug $reportedBugs)
$this->reportedBugs = $reportedBugs;
What I expected:
The method should be named addReportedBugs, eg. it should be named after the relation, and not the entity's classname.
There should also be two add* methods, instead there is only one.