public function onBeforeDelete() { foreach (FlexiFormHandlerSetting::get()->filter('HandlerID', $this->ID) as $item) { // remove on HasManyList only orphans item. Actually delete it. $item->delete(); } return parent::onBeforeDelete(); }