filter_id); }; $config['registered_callbacks']['before_delete'][] = 'deleteUserFilter'; $config['registered_callbacks']['after_store'][] = 'updateUserFilterRange'; parent::configure($config); } public function deleteUserFilter(): void { $filter = new UserFilter($this->filter_id); $filter->delete(); } public function updateUserFilterRange(): void { $filter = new UserFilter($this->filter_id); $filter->setRange(MassWidget::class, $this->masswidget_id); $filter->store(); } }