protected function processTable($table, $context)
    {
        if (is_string($table)) {
            return $this->processTableName($table, $context);
        } else {
            return $this->processSubQuery($table, $context);
        }
    }
protected function processTable($table, $context)
    {
        if (is_string($table)) {
            return $this->processTableName($table, $context);
        } else {
            return $this->processSubQuery($table, $context);
        }
    }
protected function processTable ( $ table , $ context ) { if ( is_string ( $ table ) ) { return $ this -> processTableName ( $ table , $ context ) ; } else { return $ this -> processSubQuery ( $ table , $ context ) ; } }
Processes a table name or table subquery

@param Query|StatementInterface|string $table
@param mixed $context The processing context
@return Query|StatementInterface|string
Processes a table name or table subquery