Fix subquery detection in tables and columns section of XML

This commit is contained in:
Kijin Sung 2020-07-06 14:36:36 +09:00
parent 10302ea44e
commit bb94e91fe0

View file

@ -54,7 +54,7 @@ class DBQueryParser extends BaseParser
$query->pipe = strtoupper($attribs['pipe']) ?: 'AND';
// Load tables.
foreach ($xml->tables->table ?: [] as $tag)
foreach ($xml->tables->children() ?: [] as $tag)
{
if (trim($tag['query']) === 'true')
{
@ -81,7 +81,7 @@ class DBQueryParser extends BaseParser
}
// Load columns.
foreach ($xml->columns->column ?: [] as $tag)
foreach ($xml->columns->children() ?: [] as $tag)
{
if ($tag->getName() === 'query')
{