original_string: 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;
      }
code: 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;
      }
code_tokens: 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 ; }
docstring: Permanently delete a custom field configuration and all associated data
  
  @param field_controller $field
  @return bool
docstring_tokens: Permanently delete a custom field configuration and all associated data