CRUD functions for export.
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
Functions
Title Sort descending | File name | Summary |
---|---|---|
ctools_export_crud_delete | includes/ |
Delete a single exportable object. |
ctools_export_crud_disable | includes/ |
Disable a certain object. |
ctools_export_crud_enable | includes/ |
Enable a certain object. |
ctools_export_crud_export | includes/ |
Get the exported code of a single exportable object. |
ctools_export_crud_import | includes/ |
Turn exported code into an object. |
ctools_export_crud_load | includes/ |
Load a single exportable object. |
ctools_export_crud_load_all | includes/ |
Load all exportable objects of a given type. |
ctools_export_crud_load_multiple | includes/ |
Load multiple exportable objects. |
ctools_export_crud_new | includes/ |
Create a new object for the given $table. |
ctools_export_crud_save | includes/ |
Save a single exportable object. |
ctools_export_crud_set_status | includes/ |
Change the status of a certain object. |