# Класс для работы с IP-телефонией www.mango-office.ru
## Установка
```
composer require timur-turdyev/laravel-mango-office
```
## Подключение
В config/app.php в секции Package Service Providers
`TimurTurdyev\MangoOffice\MangoServiceProvider::class,`
## Конфигурация
Выполняем команду
`php artisan vendor:publish`
Затем выбрыть провайдера
```
TimurTurdyev\MangoOffice\MangoServiceProvider
```
Будет создан конфигурационный файл config/mangooffice.php, где:
* api_key - Уникальный код АТС
* api_salt - Ключ для создания подписи
## Пример использования
```php
userList());
}
}
```
## Доступные методы
```
// получить список всех пользователей
$mango->userList();
// получить текущего пользователя
$mango->userList('добавочный номер пользователя');
// получить статистику пользователя за указанный период
$mango->reportList('UNIX формат начальная дата', 'UNIX формат конечная дата', 'внутренний номер абонента');
// получить статистику всех пользователей за указанный период
$mango->reportList('начальная дата', 'конечная дата');
// скачать запись разговора
$mango->downloadAudio('уникальный идентификатор записи');
// скачать запись разговора
$mango->downloadAudio('уникальный идентификатор записи');
// воспроизвести запись разговора
$mango->downloadAudio('уникальный идентификатор записи', 'play');
```