Skip to content

ElementCriteria ​

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

View source

Public Methods ​

MethodDescription
__construct()
assertSupported()
for()
sortFields()

__construct() ​

View source

Arguments ​

  • $access
  • $elementQueryCriteria

assertSupported() ​

View source

Arguments ​

  • $type
  • $criteria (array<string,mixed>)

for() ​

View source

Arguments ​

  • $type

Returns ​

array{available: list<array{name: string, type: string, description: string}>, publicConstraints: array<string,string>}

sortFields() ​

View source

Arguments ​

  • $type

Returns ​

array<string,string> – Public sort field names mapped to native query columns.