You are here

public function AuthcachePanelsPaneFragment::render in Authenticated User Page Caching (Authcache) 7.2

Overrides AuthcacheP13nFragmentInterface::render

See also

panels_renderer_standard::render_pane()

File

modules/authcache_panels/includes/AuthcachePanelsPaneFragment.inc, line 27
Defines personalization fragment for panel pane.

Class

AuthcachePanelsPaneFragment
Personalization fragment for panel pane.

Code

public function render($pane_id, $display, $context) {
  $result = '';
  $renderer = panels_get_renderer_handler($display->renderer, $display);
  if ($renderer) {
    $pane = $display->content[$pane_id];
    if ($pane->shown) {
      $content = $renderer
        ->render_pane_content($pane);
      $result = render($content->content);
    }
  }
  return $result;
}