PageAccess::getAccessParent()

Returns the parent page that has the template from which we get our role/access settings from

Usage

// basic usage
$page = $pageAccess->getAccessParent(Page $page);

// usage with all arguments
$page = $pageAccess->getAccessParent(Page $page, string $type = 'view', int $level = 0);

Arguments

NameType(s)Description
$pagePage
$type (optional)string

Type, one of 'view', 'edit', 'create' or 'add' Default:'view'

$level (optional)int

Recursion level for internal use only

Return value

Page NullPage

Returns NullPage if none found


PageAccess methods and properties

API reference based on ProcessWire core version 3.0.255