I have two fields : account_type_id and account_id. How can i manually map doctrine TargetEntity to join Company Entity if accountTypeId = 1 OR join User Entity if account_type_id = 2 ?
<?php
/** @Entity */
class Accounts
{
// 1= Company, 2 = User
private $accountType;
/**
* @ManyToOne(targetEntity="Companies")
*/
private $company;
/**
* @ManyToOne(targetEntity="Users")
*/
private $user;
//...
}