Update() Update( $arFields) : integer Обновляет настройки подключения Parameters $arFields Returns integer
checkLogin() checkLogin( $login, $password) : mixed|string Проверка авторизации Parameters $login $password Returns mixed|string
getDataCompany() getDataCompany(string $inn) : mixed|string Возвращает информацию о компании или ИП по ИНН Тип определяется по длине ИНН. Если есть запись в кеше, то берется из него, если нет - запрашивается по апи Parameters string $inn ИНН Returns mixed|string
getCache() getCache(string $inn) : boolean|mixed Возвращает только закешированную информацию о компании или ИП по ИНН Используется для сокращения количества запросов к апи Parameters string $inn ИНН Returns boolean|mixed
updateDataCompany() updateDataCompany(string $inn) : mixed|string Обновление информации о компании либо ИП Запращивает информацию по апи, сохраняет в бд и возвращает в виде массива Parameters string $inn ИНН Returns mixed|string
getRegistrationDate() getRegistrationDate(integer $INN) : string|false Возвращает дату регистрации компании по ее ИНН Parameters integer $INN ИНН Returns string|false — Дата в формате базы ("2005-12-08T00:00:00")
isCompanyHasDebtFNS() isCompanyHasDebtFNS(string $INN) : boolean Проверка на наличие долгов компании к ФНС Возвращает TRUE в случае наличия информации о долгах и FALSE в обратных случаях Parameters string $INN ИНН Returns boolean