1
0
mirror of synced 2025-02-03 22:09:26 +03:00
2016-12-08 18:15:48 +01:00

39 lines
857 B
PHP

<?php
namespace Doctrine\Tests\Models\NonPublicSchemaJoins;
/**
* Doctrine\Tests\Models\NonPublicSchemaJoins\User
*
* @Entity
* @Table(name="readers.user")
*/
class User
{
/**
* @Column(type="integer")
* @Id
*/
public $id;
/**
* @ManyToMany(targetEntity="Doctrine\Tests\Models\NonPublicSchemaJoins\User", inversedBy="authors")
* @JoinTable(
* name="author_reader",
* schema="readers",
* joinColumns={@JoinColumn(name="author_id", referencedColumnName="id")},
* inverseJoinColumns={@JoinColumn(name="reader_id", referencedColumnName="id")}
* )
*
* @var User[]
*/
public $readers;
/**
* @ManyToMany(targetEntity="Doctrine\Tests\Models\NonPublicSchemaJoins\User", mappedBy="readers")
*
* @var User[]
*/
public $authors;
}