diff --git a/modules/backend/classes/WidgetManager.php b/modules/backend/classes/WidgetManager.php index 6dad9e913..67c4fe102 100644 --- a/modules/backend/classes/WidgetManager.php +++ b/modules/backend/classes/WidgetManager.php @@ -189,8 +189,20 @@ class WidgetManager } } - /* - * Extensibility + /** + * @event system.reportwidgets.extendItems + * Allows to append or remove a report widget. + * + * You will have access to the WidgetManager instance and be able to call the appropiated methods + * $manager->registerReportWidget(); + * $manager->removeReportWidget(); + * + * Example usage: + * + * Event::listen('system.reportwidgets.extendItems', function($manager) { + * $manager->removeReportWidget('Acme\ReportWidgets\YourWidget'); + * }); + * */ Event::fire('system.reportwidgets.extendItems', [$this]);