git clone https://github.com/YokiToki/test-task.git
cd test-task
composer install
//для внесения тестовых значений
php yii seed
php yii seed/values
Возвращает все счетчики
Возвращает счетчик по передпнному counter_id со всеми показаниями
Создает новый счетчик
Удаляет счетчик по передпнному counter_id со всеми показаниями
Обновляет переданную информацию о счетчике по counter_id
Вносит показания в базу данных
Удаляет показания по переданному counter_id и идентефикатору показаний
Обновляет информацию в последних переданных показаниях по counter_id
// php yii monthly-expense <идентификатор_счетчика>
php yii monthly-expense 3
// <- По счетчику 3 расход за этот месяц составляет 169.683 куб. м.
Для использоваия Insomnia нужно импортировать воркспейс и указать переменную окружения host
{
host: "example.com"
}