Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| php:symfony:api-platform [2024/04/15 00:28] – [API Platform] 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]] | ||
| - | + | | |
| - | + | * [[The Serialization/ | |
| - | | + | * [[user]] |
| - | * The Serialization/ | + | * [[Security]] - пользовательская логика авторизации |
| - | * Security - пользовательская логика авторизации | + | * [[Validation]] - пользовательская логика проверки |
| - | * Validation - пользовательская логика проверки | + | * [[State Processors]] - настраиваемая бизнес-логика и вычисления для запуска до или после сохранения (например, |
| - | * State Processors - настраиваемая бизнес-логика и вычисления для запуска до или после сохранения (например, | + | * [[The Normalization/ |
| - | * The Normalization/ | + | * [[Filters]] - создавайте фильтры для коллекций и автоматически документируйте их (OpenAPI, GraphQL, Hydra) |
| - | * Filters - создавайте фильтры для коллекций и автоматически документируйте их (OpenAPI, GraphQL, Hydra) | + | * [[Serializer Context Builders]] |
| - | * Filters | + | * [[Messenger Handlers]] - создавайте 100% пользовательские, |
| - | * Messenger Handlers - создавайте 100% пользовательские, | + | * [[DTOs and Data]] - используйте определенный класс для представления структуры входных или выходных данных, |
| - | * DTOs and Data - используйте определенный класс для представления структуры входных или выходных данных, | + | * [[Kernel Events]] - настройте HTTP-запрос или ответ (только REST, по возможности следует предпочесть другие точки расширения) |
| - | * Kernel Events - настройте HTTP-запрос или ответ (только REST, по возможности следует предпочесть другие точки расширения) | + | |
| ===== Версии ===== | ===== Версии ===== | ||
| Строка 72: | Строка 72: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | ====== Symfony / API Platform ====== | ||
| {{topic> | {{topic> | ||