1 entity_id_layout_access.inc | EntityIDLayoutAccess::__construct($plugin_name, array $data = array()) |
Constructor for a Layout access rule.
Overrides LayoutAccessNegatable::__construct
File
- core/
modules/ layout/ plugins/ access/ entity_id_layout_access.inc, line 21 - Plugin to provide access control based upon entity ID.
Class
- EntityIDLayoutAccess
- @file Plugin to provide access control based upon entity ID.
Code
function __construct($plugin_name, array $data = array()) {
parent::__construct($plugin_name, $data);
$this->settings += array(
'entity_id' => NULL
);
// Set entity info.
$info = layout_get_access_info($plugin_name);
$this->entity_type = $info['entity_type'];
$this->entity_info = entity_get_info($this->entity_type);
}