A common base class used for access handlers that may be negated.

Hierarchy

Expanded class hierarchy of LayoutAccessNegatable

File

modules/layout/plugins/access/layout_access.inc, line 143
Class for loading, modifying, and saving a layout access rule (condition).

Members

Contains filters are case sensitive
Name Modifiers Type Descriptionsort descending
LayoutHandler::label function Assemble a human-readable label of this object.
LayoutAccess::checkAccess function Checks for access based on the available context.
LayoutAccessNegatable::__construct function Constructor for a Layout access rule. Overrides LayoutAccess::__construct
LayoutAccess::toArray function Convert this object's properties to an array. Overrides LayoutHandler::toArray
LayoutAccess::getRequiredContexts function Get a list of all context plugin names required for this access check.
LayoutAccess::summary function Provides a human-readable summary of this access check's behavior.
LayoutAccess::setContexts function Sets the contexts for this item from the full list of layout contexts.
LayoutAccessNegatable::form function Settings form for configuring this access item. Overrides LayoutAccess::form
LayoutAccessNegatable::formSubmit function Submit handler for the settings form for this access item. Overrides LayoutAccess::formSubmit
LayoutAccess::formValidate function Validate handler for the settings form for this access item.