Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| php:symfony:api-platform [2024/04/14 23:41] – создано mirocow | php:symfony:api-platform [2024/04/15 21:59] (текущий) – [API Platform] mirocow | ||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| ====== API Platform ====== | ====== API Platform ====== | ||
| + | |||
| + | * [[Конфигурация / Config]] | ||
| + | * [[Операции / Operations]] | ||
| + | * [[Расширения ORM / Extension]] | ||
| + | * [[Фильтры / Filters]] | ||
| + | * [[Сортировка / Overriding]] | ||
| + | * [[Проверка / Validation]] | ||
| + | * [[Serialization Process]] | ||
| + | * [[Event System]] | ||
| + | * [[FOSRestBundle]] | ||
| + | * [[State Providers]] - адаптеры для пользовательских уровней сохраняемости, | ||
| + | * [[The Serialization/ | ||
| + | * [[user]] | ||
| + | * [[Security]] - пользовательская логика авторизации | ||
| + | * [[Validation]] - пользовательская логика проверки | ||
| + | * [[State Processors]] - настраиваемая бизнес-логика и вычисления для запуска до или после сохранения (например, | ||
| + | * [[The Normalization/ | ||
| + | * [[Filters]] - создавайте фильтры для коллекций и автоматически документируйте их (OpenAPI, GraphQL, Hydra) | ||
| + | * [[Serializer Context Builders]] - Динамическое изменение контекста сериализации (например, | ||
| + | * [[Messenger Handlers]] - создавайте 100% пользовательские, | ||
| + | * [[DTOs and Data]] - используйте определенный класс для представления структуры входных или выходных данных, | ||
| + | * [[Kernel Events]] - настройте HTTP-запрос или ответ (только REST, по возможности следует предпочесть другие точки расширения) | ||
| + | ===== Версии ===== | ||
| == версии 2.6 == | == версии 2.6 == | ||
| Строка 49: | Строка 72: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | ====== Symfony / API Platform ====== | ||
| + | |||
| + | {{topic> | ||