Скопируйте содержимое репозитория и установите зависимости с помощью команды "composer i".
API тестировалось на Apache-сервере Laravel Homestead с PHP 7.3. Настройте ваш сервер на папку public_html.
Конфигурация для базы данных находится в файле app/.ini. Внесите туда нужные данные. Дамп базы данных можно найти в файле db.sql. Она наполнена значениями, которые получились во время тестирования.
Запустите сервер и сделайте запрос на адрес вашсайт/api/generate для генерации случайного числа. По умолчанию это будет тип Integer с длиной 5.
Если вы хотите получить другой тип или длину, укажите дополнительные параметры: type и/или length.
Допустимые значения для type:
- int - для целочисленных значений
- string - для строки, состоящей только из символов английского алфавита
- stringnum - для строки, состоящей из символов английского алфавита и чисел
Допустимые значения для длины:
- Целочисленное значение от 1 до 255
Для получения значения по индексу из базы данных, сделайте запрос на адрес вашсайт/api/retrieve с get-параметром id.