protected function parseWidget($matches)
{
$widgetHandler = $this->widgetHandler;
try {
$widgetXmlString = $matches[0];
$inputs = $this->parseCode($widgetXmlString);
$widgetId = array_get($inputs, '@attributes.id');
$retString = $widgetHandler->render($widgetId, $inputs);
if ($retString !== null && !empty($retString)) {
return $retString;
}
} catch (\Exception $e) {
return '';
}
return '';
}