function ctools_export_crud_export
Get the exported code of a single exportable object.
Parameters
$table: The name of the table to use to retrieve $schema values. This table must have an 'export' section containing data or this function will fail.
$object: The fully populated object to delete, or the export key.
$indent: Any indentation to apply to the code, in case this object is embedded into another, for example.
Return value
A string containing the executable export of the object.
Related topics
4 calls to ctools_export_crud_export()
- ctools_export_default_to_hook_code in includes/export.inc 
- Default function to export objects to code.
- ctools_export_ui::clone_page in plugins/export_ui/ ctools_export_ui.class.php 
- Main entry point to clone an item.
- ctools_export_ui::export_page in plugins/export_ui/ ctools_export_ui.class.php 
- Page callback to display export information for an exportable item.
- _ctools_drush_export_view in drush/ctools.drush.inc 
- View a single object.
File
- 
              includes/export.inc, line 241 
Code
function ctools_export_crud_export($table, $object, $indent = '') {
  $schema = ctools_export_get_schema($table);
  $export = $schema['export'];
  if (!empty($export['export callback']) && function_exists($export['export callback'])) {
    return $export['export callback']($object, $indent);
  }
  else {
    return ctools_export_object($table, $object, $indent);
  }
}