README.md

    aki23-validators

    Описание

    Компонент реализующий валидаторы для нужд проекта.

    Репозиторий содержит компонент и среду, необходимую для его тестирования

    Требования

    1. PHP >=7.4
    2. Composer >=2.0
    3. Apache или NGINX server

    или

    1. Docker engine v 4.0+
    2. Docker-compose

    Запуск юнит-тестов

    Apache+PHP

    1. Скопируйте файлы проекта в целевую папку
    2. Выполните в терминале команду composer update
    3. Выполните в терминале команду composer test:unit

    Docker compose

    1. Скопируйте файлы проекта в целевую папку
    2. Выполните в терминале команду docker-compose run --rm php composer install
    3. Выполните в терминале команду chmod 755 yii
    4. Запустите контейнер коммандой 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 с ошибкой