Как получить доступ к закрытым материалам сайта?
1 вариант
Доступ только к курсу "Symfony. Создание API-платформы." на 1 год
Стоимость 500 руб.
2 вариант
1 мес. | 1 год |
1000 руб.* | 3500 руб.* (-80%) |
* - цена в других валютах уточняется отдельно
Ссылки для оплаты доступны после регистрации и входа на сайт.
Курс по основам работы с API здесь.
Дополнения:
Как работать с фильтрами API Platform:
https://webkyrs.info/category/symfony-api-platform-filtry
Если вам нужно разработать или доработать проект на Symfony, можете воспользоваться моими услугами.
Создание endpoint на Symfony без сторонних инструментов
Создание endpoint на Symfony без сторонних инструментов (решение в 1 строку)
Сериализация Symfony сущности и вывод только нужных полей
Делаем Symfony сущность доступной по API
Выполняем первые запросы к API endpoint без программного кода.
Как получать отладочную информацию по каждому запросу
Ограничиваем возможные методы для обращения к сущности
Настройка формата выходных данных
Подготовка страницы для фронтенд запросов к API Platform
Получаем список всех элементов сущности с помощью jQuery
Получаем список всех элементов сущности с помощью axios
Получаем элемент сущности по id
Добавляем элементы с помощью библиотеки jQuery
Добавляем элементы с помощью библиотеки axios
Обновление значений в базе данных методами put и patch
Удаляем записи из базы данных
Взаимодействие с Get методами из адрестной строки браузера
Альтернативный способ ограничить возможные методы для обращения к endpoint
Как изменить название сущности в роутах API Platform
Откуда API-платформ берет поля.
Как ограничить выдаваемые поля от API Platform
Как изменять название свойств, которые выдаются в API Platform
Система постраничной навигации в API Platform
Настройки API-platform
Выдаем ответ в формате csv
Валидация полей для api platform
Создаем связь между сущностями и пытаемся получить такой элемент в API Platform
Создаем связь между сущностями и пытаемся получить такой элемент в API Platform. Продолжение
Как получать поля связанной сущности
Получаем поля в связанной сущности
Сортировка элементов в выдаче
Ограничиваем доступ к роуту для определенных пользователей
Закрываем доступ к сущности для ролей и права владельца
Как убрать какое-то поле объекта из выдачи API Platform
Где найти классы по умолчанию для State Providers и Processors
Создаем простой провайдер для сущности
Обработка Get Collection в своем провайдере
Создаем класс State Processor
Пример использования State Processor
Что еще добавить в этот курс? Каких уроков вам не хватило?
Автор: Vasiliy Bulykin
Автор: Дмитрий Ченгаев
Автор: Vasiliy Bulykin
Автор: Nikolay T
Автор: Дмитрий Ченгаев
Автор: Vasiliy Bulykin
Автор: Дмитрий Ченгаев
Автор: lavie
Автор: Дмитрий Ченгаев
Автор: Vasiliy Bulykin
Автор: Дмитрий Ченгаев
Автор: Vasiliy Bulykin
Автор: Дмитрий Ченгаев
Автор: Скачков Александр
Автор: Дмитрий Ченгаев
Автор: Скачков Александр
Автор: Дмитрий Ченгаев
Автор: Алексей Пустоутов
Автор: Дмитрий Ченгаев
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти