Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
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> |