• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/lib/visualconstructor/controller/widget.php
  • Класс: BitrixReportVisualConstructorControllerWidget
  • Вызов: Widget::removePatternAction
public function removePatternAction($widgetId)
{
	global $USER;
	$filter = Query::filter();
	$filter->where('GID', $widgetId);
	$filter->where('OWNER_ID', $USER->getId());
	$filter->where('IS_PATTERN', true);
	$widget = BitrixReportVisualConstructorEntityWidget::load($filter);

	if ($widget->getOwnerId() === $USER->getId())
	{
		$widget->deletePatternWidget();
	}
}