Query\QueryParser::compile_join
Compiles a join condition after parsing
Signature
public function compile_join(string
$condition )
Parameters
$condition
—
string
Returns
- string
Test Coverage
Information
- Coverage: 9/9 Lines (100%)
- Tests: 16
- Passed: 16 (100%)
Tests
- [ PASSED ] — MySQLQBTest::testJoin
- [ PASSED ] — MySQLQBTest::testLeftJoin
- [ PASSED ] — MySQLQBTest::testInnerJoin
- [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
- [ PASSED ] — PgSQLQBTest::testJoin
- [ PASSED ] — PgSQLQBTest::testLeftJoin
- [ PASSED ] — PgSQLQBTest::testInnerJoin
- [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
- [ PASSED ] — SQLiteQBTest::testJoin
- [ PASSED ] — SQLiteQBTest::testLeftJoin
- [ PASSED ] — SQLiteQBTest::testInnerJoin
- [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
- [ PASSED ] — FirebirdQBTest::testJoin
- [ PASSED ] — FirebirdQBTest::testLeftJoin
- [ PASSED ] — FirebirdQBTest::testInnerJoin
- [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues