Last active
March 30, 2021 09:48
-
-
Save ingvar/b014fd94c0ca383cee75f4be478b68c8 to your computer and use it in GitHub Desktop.
Swivl Symfony API Test
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Сделать на Symfony 4.4 или Symfony 5.2+ небольшое REST API приложение для работы с сущностью Classroom, которое должно уметь: | |
1. Возвращать список классов | |
2. Возвращать 1 класс | |
3. Реализовывать CRUD | |
4. Изменять состояние класса (активный/не активный) | |
В процессе выполнения задания необходимо показать знания и навыки владения OOP, ORM Doctrine и Symfony в целом. | |
Приветствуется применение новых возможностей последних версий Symfony (autowiring и т.п.). | |
Исходные данные - таблица с полями: | |
1. Идентификатор класса | |
2. Название класса | |
3. Дата создания класса | |
4. Активный да/нет | |
Решение необходимо представить в виде готового проекта, опубликованного на github, содержащего: | |
1. само приложение: контроллеры, сущности, репозитории, сервисы и т.д. | |
2. дамп БД | |
3. в readme проекта должны быть описаны шаги развертывания и любые ваши комментарии | |
Решение должна корректно работать со следующей конфигурацией: | |
* OS Linux | |
* PHP 7.4+ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment