|
@@ 328-330 (lines=3) @@
|
| 325 |
|
$join = EEM_Event::instance()->table() . '.ID = '; |
| 326 |
|
$join .= EEM_Datetime::instance()->table() . '.' . EEM_Event::instance()->primary_key_name(); |
| 327 |
|
// don't add if this is already in the SQL |
| 328 |
|
if ( strpos( $SQL, $join ) === FALSE ) { |
| 329 |
|
$SQL .= ' INNER JOIN ' . EEM_Datetime::instance()->table() . ' ON ( ' . $join . ' ) '; |
| 330 |
|
} |
| 331 |
|
} |
| 332 |
|
return $SQL; |
| 333 |
|
} |
|
@@ 412-414 (lines=3) @@
|
| 409 |
|
protected static function _posts_join_for_datetime( $SQL = '', $join = '' ) { |
| 410 |
|
if ( ! empty( $join )) { |
| 411 |
|
$join .= ' = ' . EEM_Datetime::instance()->table() . '.' . EEM_Event::instance()->primary_key_name(); |
| 412 |
|
if ( strpos( $SQL, $join ) === FALSE ) { |
| 413 |
|
return ' INNER JOIN ' . EEM_Datetime::instance()->table() . ' ON ( ' . $join . ' )'; |
| 414 |
|
} |
| 415 |
|
} |
| 416 |
|
return ''; |
| 417 |
|
} |