You are here

protected function AuthcachePageManagerCommentReplyTaskContextProvider::taskContext in Authenticated User Page Caching (Authcache) 7.2

Adapted from page_manager comment_reply.inc.

Overrides AuthcachePageManagerDefaultTaskContextProvider::taskContext

See also

page_manager_comment_reply_page()

File

modules/authcache_page_manager/includes/AuthcachePageManagerCommentReplyTaskContextProvider.inc, line 20
Defines context provider collecting page manager context from path.

Class

AuthcachePageManagerCommentReplyTaskContextProvider
Collect arguments and contexts from current menu router item path.

Code

protected function taskContext(array $page_arguments = array()) {
  $node = array_shift($page_arguments);
  $pid = array_shift($page_arguments);
  $contexts = ctools_context_handler_get_task_contexts($this->task, '', array(
    $node,
    $pid,
  ));
  return array(
    'context' => $contexts,
    'arguments' => array(
      $node->nid,
      $pid,
    ),
  );
}