Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| php:symfony:api-platform [2024/04/14 23:52] – mirocow | php:symfony:api-platform [2024/04/15 21:59] (текущий) – [API Platform] mirocow | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| ====== API Platform ====== | ====== API Platform ====== | ||
| + | * [[Конфигурация / Config]] | ||
| * [[Операции / Operations]] | * [[Операции / Operations]] | ||
| + | * [[Расширения ORM / Extension]] | ||
| * [[Фильтры / Filters]] | * [[Фильтры / Filters]] | ||
| * [[Сортировка / Overriding]] | * [[Сортировка / Overriding]] | ||
| * [[Проверка / Validation]] | * [[Проверка / Validation]] | ||
| - | * [[Security]] | ||
| * [[Serialization Process]] | * [[Serialization Process]] | ||
| * [[Event System]] | * [[Event System]] | ||
| * [[FOSRestBundle]] | * [[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, по возможности следует предпочесть другие точки расширения) | ||
| ===== Версии ===== | ===== Версии ===== | ||
| Строка 60: | Строка 72: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | ====== Symfony / API Platform ====== | ||
| {{topic> | {{topic> | ||