/** * Be careful about the order of the daos. * * DaoJoinTableToManyReference can't be exported * * @param string|Dao $foreignDaoName * @param string|Dao $joinDaoName * @param string $joinToLocalKey * @param string $joinToForeignKey * @param string $localKey * @param string $foreignKey * @param array $filterMap */ public function __construct($foreignDaoName, $joinDaoName, $joinToLocalKey, $joinToForeignKey, $localKey = 'id', $foreignKey = 'id', $filterMap = null) { parent::__construct($foreignDaoName, $localKey, $foreignKey, false, false, $filterMap); $this->joinDao = $joinDaoName; $this->joinToLocalKey = $joinToLocalKey; $this->joinToForeignKey = $joinToForeignKey; }
/** * Be careful, the order for foreign and local key are inversed. * * DaoJoinManyReferences can't be exported * * @param string|Dao $foreignDaoName * @param string $foreignKey * @param string $localKey */ public function __construct($foreignDaoName, $foreignKey, $localKey = 'id', $filterMap = null) { parent::__construct($foreignDaoName, $localKey, $foreignKey, false, false, $filterMap); }