You are here

CRUD functions for export. in Chaos Tool Suite (ctools) 6

Same name and namespace in other branches
  1. 7 includes/export.inc \export_crud

export.inc supports a small number of CRUD functions that should always work for every exportable object, no matter how complicated. These functions allow complex objects to provide their own callbacks, but in most cases, the default callbacks will be used.

Note that defaults are NOT set in the $schema because it is presumed that a module's personalized CRUD functions will already know which $table to use and not want to clutter up the arguments with it.

File

includes/export.inc, line 20
Contains code to make it easier to have exportable objects.

Functions

Namesort descending Location Description
ctools_export_crud_delete includes/export.inc Delete a single exportable object.
ctools_export_crud_export includes/export.inc Get the exported code of a single exportable object.
ctools_export_crud_import includes/export.inc Turn exported code into an object.
ctools_export_crud_load includes/export.inc Load a single exportable object.
ctools_export_crud_load_all includes/export.inc Load all exportable objects of a given type.
ctools_export_crud_new includes/export.inc Create a new object for the given $table.
ctools_export_crud_save includes/export.inc Save a single exportable object.