Input variable renamed to better describe method interface.
Generic namespace renamed to better describe the code area it covers.
Removed empty identifier because standard identifier can take its place.
Inner method to detect something returns boolean to be consistent with other detectors.
Identifier toSql method is no mor public, but protected only.
Identifier covered by tests.
Subjects for Identifiers have to be always an array.
Mock expectations of Query test moved before first use of that mock.
Identifiers require commands builder.
Fixed identifiers inner initialization.
Identifiers are covered by tests.
Commands builder covered by unit tests
Subcondition removed due to poor quality.
Classes used in command are referred by full name.
Sub query added.
DO statement added.
Added link to original documentation about queries.
Identifier got link to original documentation.
Link to qualifiers original documentation added to Identifier.
refactoring: Removed unused class link and a PHPDoc slightly reduced.