You are here

function services_client_ui::get_event_handler in Services Client 7.2

Retrieve event handler by event configuration.

Parameters

stdClass $item: Export event object.

boolean $object_cache: TRUE if should be loaded from ctools object cache (for configuratin pages).

Return value

EventHandler Instance of EventHandler.

5 calls to services_client_ui::get_event_handler()
services_client_ui::add_plugin_page in plugins/export_ui/services_client_ui.class.php
Page callback; Add new plugin.
services_client_ui::break_lock_page in plugins/export_ui/services_client_ui.class.php
Page callback; Break edit lock.
services_client_ui::configure_page in plugins/export_ui/services_client_ui.class.php
Page callback; Basic configuration page.
services_client_ui::configure_plugin_page in plugins/export_ui/services_client_ui.class.php
Page callback; Configure plugin.
services_client_ui::remove_plugin_page in plugins/export_ui/services_client_ui.class.php
Page callback; Remove existing plugin.

File

plugins/export_ui/services_client_ui.class.php, line 79

Class

services_client_ui

Code

function get_event_handler($item, $object_cache = FALSE) {
  $event = $item
    ->getHandler();
  if ($object_cache) {
    return $event
      ->objectCached();
  }
  return $event;
}