Addresses ​
- Type
- Class
- Namespace
- craft\mcp\capabilities
- Inherits
- craft\mcp\capabilities\Addresses
- Since
- 5.12.0
Address-specific MCP capabilities. Addresses are listed and managed through the elements.* tools.
Public Methods ​
| Method | Description |
|---|---|
| __construct() | |
| getFieldLayout() | |
| resourceByIdAndSite() | |
| updateFieldLayout() |
__construct() ​
Arguments ​
$addresses$actor$elementSerializer$elements$fieldLayouts
getFieldLayout() ​
Returns ​
array{fieldLayout: array<string,mixed>}
resourceByIdAndSite() ​
Arguments ​
$id$siteId
Returns ​
array{address: array<string,mixed>}
updateFieldLayout() ​
Arguments ​
$fieldLayout(array<string,mixed>, null) – Native Craft field layout config. Pass null to clear the layout.
Returns ​
array{fieldLayout: array<string,mixed>}