jeyroik / extas-protocols-jsonrpc-expand
Get expand from a JSON RPC request
Installs: 344
Dependents: 6
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jeyroik/extas-protocols-jsonrpc-expand
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: 2025-09-26 20:54:47 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
.