/** * Delete the field is a currency field is no loner on the module * * @param DynamicField $df */ public function delete($df) { if (!$df->fieldExists(null, 'currency')) { parent::delete($df); } }