function ctools_context_handler_get_handler_object

Create an object suitable for use with the context system that kind of expects things in a certain, kind of clunky format.

1 call to ctools_context_handler_get_handler_object()
ctools_context_handler_get_handler_contexts in includes/context-task-handler.inc
Load the contexts for a task handler.

File

includes/context-task-handler.inc, line 382

Code

function ctools_context_handler_get_handler_object($handler) {
    $object = new stdClass();
    $object->name = $handler->name;
    $object->contexts = isset($handler->conf['contexts']) ? $handler->conf['contexts'] : array();
    $object->relationships = isset($handler->conf['relationships']) ? $handler->conf['relationships'] : array();
    return $object;
}