class AuthcachePanelsPageManagerDisplayLoader in Authenticated User Page Caching (Authcache) 7.2
Personalization fragment for panel pane.
Hierarchy
- class \AuthcachePanelsAbstractDisplayLoader implements AuthcacheP13nFragmentLoaderInterface
Expanded class hierarchy of AuthcachePanelsPageManagerDisplayLoader
1 string reference to 'AuthcachePanelsPageManagerDisplayLoader'
- _authcache_panels_page_manager_collect_fragments_from_handlers in modules/
authcache_panels_page_manager/ authcache_panels_page_manager.module - Utility function: produce fragments from page manager handler.
File
- modules/
authcache_panels_page_manager/ includes/ AuthcachePanelsPageManagerDisplayLoader.inc, line 10 - Defines personalization fragment for panel pane.
View source
class AuthcachePanelsPageManagerDisplayLoader extends AuthcachePanelsAbstractDisplayLoader {
protected $taskId;
protected $subtaskId;
protected $handlerId;
/**
* Construct new base task context provider.
*/
public function __construct($pane_id, $task_id, $subtask_id, $handler_id) {
parent::__construct($pane_id);
$this->taskId = $task_id;
$this->subtaskId = $subtask_id;
$this->handlerId = $handler_id;
}
/**
* Load the display object.
*/
protected function loadDisplay() {
$task = page_manager_get_task($this->taskId);
$handlers = page_manager_load_task_handlers($task, $this->subtaskId);
$handler = $handlers[$this->handlerId];
page_manager_get_task_handler('panel_context');
return panels_panel_context_get_display($handler);
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AuthcachePanelsAbstractDisplayLoader:: |
protected | property | ||
AuthcachePanelsAbstractDisplayLoader:: |
public | function |
Load the objects designated by the given list of keys. Overrides AuthcacheP13nFragmentLoaderInterface:: |
|
AuthcachePanelsPageManagerDisplayLoader:: |
protected | property | ||
AuthcachePanelsPageManagerDisplayLoader:: |
protected | property | ||
AuthcachePanelsPageManagerDisplayLoader:: |
protected | property | ||
AuthcachePanelsPageManagerDisplayLoader:: |
protected | function |
Load the display object. Overrides AuthcachePanelsAbstractDisplayLoader:: |
|
AuthcachePanelsPageManagerDisplayLoader:: |
public | function |
Construct new base task context provider. Overrides AuthcachePanelsAbstractDisplayLoader:: |