function ctools_export_ui::edit_cache_get

Retrieve the item currently being edited from the object cache.

4 calls to ctools_export_ui::edit_cache_get()
ctools_export_ui::add_page in plugins/export_ui/ctools_export_ui.class.php
ctools_export_ui::clone_page in plugins/export_ui/ctools_export_ui.class.php
Main entry point to clone an item.
ctools_export_ui::edit_page in plugins/export_ui/ctools_export_ui.class.php
Main entry point to edit an item.
ctools_export_ui::import_page in plugins/export_ui/ctools_export_ui.class.php
Page callback to import information for an exportable item.

File

plugins/export_ui/ctools_export_ui.class.php, line 973

Class

ctools_export_ui
Base class for export UI.

Code

public function edit_cache_get($item, $op = 'edit') {
    ctools_include('object-cache');
    if (is_string($item)) {
        $name = $item;
    }
    else {
        $name = $this->edit_cache_get_key($item, $op);
    }
    $cache = ctools_object_cache_get('ctui_' . $this->plugin['name'], $name);
    if ($cache) {
        $cache->export_ui_item_is_cached = TRUE;
        return $cache;
    }
}