3 namespace Doctrine\Tests\Models\DDC964;
5 use Doctrine\Common\Collections\ArrayCollection;
9 * @AssociationOverrides({
10 * @AssociationOverride(name="groups",
11 * joinTable=@JoinTable(
12 * name="ddc964_users_admingroups",
13 * joinColumns=@JoinColumn(name="adminuser_id"),
14 * inverseJoinColumns=@JoinColumn(name="admingroup_id")
17 * @AssociationOverride(name="address",
18 * joinColumns=@JoinColumn(
19 * name="adminaddress_id", referencedColumnName="id"
24 class DDC964Admin extends DDC964User
26 public static function loadMetadata($metadata)
28 $metadata->setAssociationOverride('address',array(
29 'joinColumns'=>array(array(
30 'name' => 'adminaddress_id',
31 'referencedColumnName' => 'id',
35 $metadata->setAssociationOverride('groups',array(
37 'name' => 'ddc964_users_admingroups',
38 'joinColumns' => array(array(
39 'name' => 'adminuser_id',
41 'inverseJoinColumns' =>array (array (
42 'name' => 'admingroup_id',