Skip to content

Тестовое задание для php джуниора

Notifications You must be signed in to change notification settings

ogavrushev/php_junior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сервис получения текущего курса валюты.

Требования

Получение список всех курсов валют. Получение курса интересующей валюты. Сервис должен отдавать данные в формате JSON.

Для запуска приложения - выполнить команду composer run app --timeout=0

Для запуска тестов - выполнить команду composer run test

Рекомендации

Курсы валют брать тут https://www.cbr-xml-daily.ru/daily_json.js
Сервис по возможности нужно написать с использованием подхода ООП. Обязательно единая точка входа.

P.S. Так же необходимо подумать над отказоустойчивостью, при недоступности внешнего сервиса (https://www.cbr-xml-daily.ru/daily_json.js), это не должно повлиять на работоспособность нашего сервиса.

Результат, отправить в виде ссылки на репозиторий github, либо в архиве на почту job@sipuni.com (с обязательным указанием в теме письма Php программист), а также указать свои контактные данные.

About

Тестовое задание для php джуниора

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages