jeyroik / extas-protocols-jsonrpc-expand
There is no license information available for the latest version (0.1.0) of this package.
Get expand from a JSON RPC request
Package info
github.com/jeyroik/extas-protocols-jsonrpc-expand
pkg:composer/jeyroik/extas-protocols-jsonrpc-expand
0.1.0
2020-08-26 09:28 UTC
Requires
Requires (Dev)
- jeyroik/extas-repositories-mongo: 1.*
- jeyroik/extas-snuffbox: 0.*
- phpunit/phpunit: ^9
- slim/slim: ^3.0
- vlucas/phpdotenv: ^3.4
This package is auto-updated.
Last update: 2026-02-26 21:37:43 UTC
README
extas-protocols-jsonrpc-expand
Предоставляет возможность вытаскивать expand из параметров json-rpc запроса.
Спецификация
{
"request": {
"type": "object",
"properties": {
"expand": {
"type": "array"
}
}
}
}
Пример запроса
{
"id": "2f5d0719-5b82-4280-9b3b-10f23aff226b",
"jsonrpc": "2.0",
"method": "entity.index",
"params": {
"expand": ["property1", "property2", "entity.*"]
}
}
Примечание как организовать поддержку вайлдкарда (.*) можно найти в документации к пакету extas-expands.
Применение в коде
См. примеры в пакете extas-protocols.