/** * @param SelectQuerySource $source source to which join operation should be applied * @param SqlJoinMethod $joinMethod method to use when performing join * @param SqlFieldArray $identicalColumns set of column names that should be used in joining */ function __construct(SelectQuerySource $source, SqlJoinMethod $joinMethod, SqlFieldArray $identicalColumns) { $this->identicalColumns = $identicalColumns; parent::__construct($source, $joinMethod); }
/** * @param SelectQuerySource $source source to which join operation should be applied * @param SqlJoinMethod $joinMethod method to use when performing join * @param IExpression $condition condition to use when performing join */ function __construct(SelectQuerySource $source, SqlJoinMethod $joinMethod, IExpression $condition) { $this->condition = $condition; parent::__construct($source, $joinMethod); }