Skip to content

Access ​

Type
Class
Namespace
craft\mcp\public
Inherits
craft\mcp\public\Access
Since
5.12.0

View source

Public Methods ​

MethodDescription
__construct()
approved()
elementFlags()
elementTypes()
enabled()
handles()
ids()
models()
route()

__construct() ​

View source

Arguments ​

  • $settings
  • $elementTypes

approved() ​

View source

Arguments ​

  • $category
  • $identity

elementFlags() ​

View source

Returns ​

array{drafts: bool, revisions: bool, inactive: bool}

elementTypes() ​

View source

Returns ​

list<string>

enabled() ​

View source

handles() ​

View source

Arguments ​

  • $scope

Returns ​

list<string>

ids() ​

View source

Arguments ​

  • $scope

Returns ​

list<int>

models() ​

View source

Arguments ​

  • $scope

Returns ​

list<\craft\models\Site|\craft\models\Section|\craft\base\ElementContainerFieldInterface|\craft\models\Volume|\craft\models\UserGroup>

route() ​

View source

Constants ​

ConstantDescription
DefaultLimit
MaxLimit