1 год назад
История
README.md
Aki23-schedule-component
Описание
Компонент реализующий логику работы с расписанием и создания заявки.
Репозиторий содержит компонент и среду, необходимую для его тестирования
Требования
- PHP >=7.4
- Composer >=2.0
- Apache или NGINX server
или
- Docker engine v 4.0+
- Docker-compose
Запуск юнит-тестов
Apache+PHP
- Скопируйте файлы проекта в целевую папку
- Выполните в терминале команду
composer update
- Выполните в терминале команду
composer test:unit
Docker compose
- Скопируйте файлы проекта в целевую папку
- Выполните в терминале команду
docker-compose run --rm php composer install
- Выполните в терминале команду
chmod 755 yii
- Запустите контейнер коммандой
docker-compose run php composer test:unit
Структура каталогов
- / общие настройки и конфигурации пакета, CLI-runner
- /src - Исходный код компонена, используемые классы и интерфейсы
- /test-unit - Юнит-тесты
Лицензия
Проект выполен для конкурса “Лидеры цифровой трансформации 2023”
Авторы
- Анатолий Стародубцев tostar74@mail.ru
- Паршаков Павел styud@yandex.ru
- Анна Шкаруба https://t.me/annashkaruba
Конвейеры
0 успешных
0 с ошибкой