public function delete_field_configuration(field_controller $field) : bool {
        $field = $this->validate_field($field);
        $result = api::delete_field_configuration($field);
        $this->clear_configuration_cache();
        return $result;
    }
public function delete_field_configuration(field_controller $field) : bool {
        $field = $this->validate_field($field);
        $result = api::delete_field_configuration($field);
        $this->clear_configuration_cache();
        return $result;
    }
public function delete_field_configuration ( field_controller $ field ) : bool { $ field = $ this -> validate_field ( $ field ) ; $ result = api :: delete_field_configuration ( $ field ) ; $ this -> clear_configuration_cache ( ) ; return $ result ; }
Permanently delete a custom field configuration and all associated data

@param field_controller $field
@return bool
Permanently delete a custom field configuration and all associated data