Рудзянский Артемий БИБ201
Задание 5.1 Приложение с базой данных
-
Список элементов bank :
GET /my_api/listitems.php
-
Список элементов client :
GET /my_api/listitems2.php
-
Получение элемента bank :
GET /my_api/getitem.php
-
Добавление элемента bank :
POST /my_api/additem.php
-
Добавление элемента client :
POST /my_api/additem2.php
-
Добавление связи :
POST /my_api/addlink.php
-
Редактирование элемента bank :
POST /my_api/edititem.php
-
Редактирование элемента client :
POST /my_api/edititem2.php
-
Удаление элемента bank или client :
DELETE /my_api/deleteitem.php
Обработки ошибок очень схожи, поэтому примеры ошибок обобщены и выведены в один файл.
Ведётся логирование ошибок. Файл error.log хранится выше корневой папки, с целью недоступности файла из вне.
В реализации присутствует файл func.php, в котором содержатся различные функции, повторяющиеся от файла к файлу. Создан с целью уменьшения громоздкости кода.