This repository was archived by the owner on Feb 1, 2025. It is now read-only.
Introduced a magic method fix for the previous release, which now strips the $alias from a join in the following cases:
$excludeAliasesis set to TRUE$joinmatches$alias$aliasis empty (empty string or NULL)
This will potentially change built SQL clauses without breaking them, if you've passed the table name to $alias creating a duplicate.
->join('parent', 'child', 'child', 'child.fk_parent = parent.id')
// INNER JOIN child child ON child.fk_parent = parent.id
This will now remove the second child from the SQL.