Drafts ​
- Type
- Class
- Namespace
- craft\mcp\capabilities
- Inherits
- craft\mcp\capabilities\Drafts
- Since
- 5.12.0
Public Methods ​
| Method | Description |
|---|---|
| __construct() | |
| apply() | |
| create() | |
| delete() | |
| list() |
__construct() ​
Arguments ​
$drafts$elementQueries$elementQueryCriteria$elementSerializer$actor
apply() ​
Arguments ​
$type$id$uid$siteId
Returns ​
array{element: array<string,mixed>}
create() ​
Arguments ​
$type$id$uid$siteId$name$notes$provisional
Returns ​
array{draft: array<string,mixed>}
delete() ​
Arguments ​
$type$id$uid$siteId
Returns ​
array{deleted: true}
list() ​
Arguments ​
$type$id$uid$siteId$criteria(array<string,mixed>)$fields(list<string>, null)$unpublished
Returns ​
array{count: int, limit: int, offset: int, nextOffset: int|null, drafts: list<array<string,mixed>>}
Constants ​
| Constant | Description |
|---|---|
CriteriaSchema |