You are here

function ctools_comment_parent_context in Chaos Tool Suite (ctools) 7

Return a new context based on an existing context.

1 string reference to 'ctools_comment_parent_context'
comment_parent.inc in plugins/relationships/comment_parent.inc
relationships/comment_parent.inc Plugin to provide a relationship handler for comment parent.

File

plugins/relationships/comment_parent.inc, line 23
relationships/comment_parent.inc Plugin to provide a relationship handler for comment parent.

Code

function ctools_comment_parent_context($context, $conf) {
  if (empty($context->data)) {
    return ctools_context_create_empty('entity:comment');
  }
  if (isset($context->data->pid) && $context->data->pid !== 0) {
    $parent_comment = comment_load($context->data->pid);
    return ctools_context_create('entity:comment', $parent_comment);
  }
}