. */ namespace Doctrine\ORM\Mapping; /** * This annotation is used to override association mapping of property for an entity relationship. * * @author Fabio B. Silva * @since 2.3 * * @Annotation * @Target("ANNOTATION") */ final class AssociationOverride implements Annotation { /** * The name of the relationship property whose mapping is being overridden. * * @var string */ public $name; /** * The join column that is being mapped to the persistent attribute. * * @var array<\Doctrine\ORM\Mapping\JoinColumn> */ public $joinColumns; /** * The join table that maps the relationship. * * @var \Doctrine\ORM\Mapping\JoinTable */ public $joinTable; }