[contributions:jaza] /modules/importexportapi/engines importexportapi_db.inc importexportapi_xml.inc /modules/importexportapi/definitions importexportapi_profile.inc importexportapi_user.inc /modules/importexportapi/engines importexportapi_db_get.inc importexportapi_db_put.inc importexportapi_xml_get.inc importexportapi_xml_put.inc /modules/importexportapi importexportapi.module
User: jaza Branch: HEAD Date: Fri, 14 Jul 2006 16:25:50 +0000 Added files: /modules/importexportapi/engines importexportapi_db.inc importexportapi_xml.inc Modified files: /modules/importexportapi/definitions importexportapi_profile.inc importexportapi_user.inc /modules/importexportapi/engines importexportapi_db_get.inc importexportapi_db_put.inc importexportapi_xml_get.inc importexportapi_xml_put.inc /modules/importexportapi importexportapi.module Log message: - Got rid of the importexportapi_import_data() and importexportapi_export_data() functions, which were extremely similar, and which had lots of duplicate code. - Wrote the importexportapi_get_data() and importexportapi_put_data() functions to replace them. The new system is much cleaner and more flexible, and kind of makes more sense. - Moved the shared 'build' callbacks for the 'db' and the 'xml' 'get' and 'put' engines into separate files. - Re-implemented custom arguments for 'build' callbacks. - Made all attributes that are added by the 'build' callbacks sub-attributes of the 'get' and 'put' attributes. Big change, lots of little code changes all over the place - but seems to be working bug-free at the moment. - Changed importexportapi_get_engine() to importexportapi_get_engines(), and added support for returning all engines of all types. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/de... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/de... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/im...
participants (1)
-
drupal-cvs@drupal.org