Skip to content
This repository was archived by the owner on Feb 1, 2025. It is now read-only.

0.1.7

Latest

Choose a tag to compare

@OssiPesonen OssiPesonen released this 24 Jun 13:11
f85f4df

Introduced a magic method fix for the previous release, which now strips the $alias from a join in the following cases:

  • $excludeAliases is set to TRUE
  • $join matches $alias
  • $alias is 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.