unapi/fssp

There is no license information available for the latest version (1.1.0) of this package.

Unapi http://fssprus.ru service wrapper

1.1.0 2018-03-31 22:50 UTC

This package is auto-updated.

Last update: 2024-10-15 11:43:02 UTC


README

Build Status

Unapi FSSP

Модуль для работы с сервисами Федеральной службы судебных приставов

Являтся частью библиотеки Unapi

Для прохождения капчи нужен любой модуль, реализующий unapi\anticaptcha\common\AnticaptchaInterface, например Unapi Antigate

Подключение к банку данных исполнительных производств

use unapi\fssp\common\Anticaptcha;
use unapi\fssp\ip\Service;
use unapi\fssp\ip\requests;

$service = new Service([
  'anticaptcha' => new Anticaptcha(new AntigateService([...]),
]);

Поиск исполнительных производств по физику

Сервис требует указания региона для поиска. Справочник регионов есть в unapi\fssp\ip\RegionSelector.

use unapi\helper\fullname\FullName;

/** @var Execution[] $executions */
$executions = $service->findExecutions(
  new requests\ByIndividualRequest(67, new FullName('Анжелика', 'Гинзбург', 'Иосифовна'))
)->wait();

Поиск исполнительных производств по юридическому лицу

Сервис требует указания региона для поиска.

/** @var Execution[] $executions */
$executions = $service->findExecutions(
  new requests\ByLegalRequest(67, 'Газпром')
)->wait();

Поиск исполнительных производств по номеру исполнительного производства

/** @var Execution[] $executions */
$executions = $service->findExecutions(
  new requests\ByExecutionRequest('76735/17/67036-ИП')
)->wait();

Поиск исполнительных производств по номеру исполнительного документа

Сервис требует указания региона для поиска.

/** @var Execution[] $executions */
$executions = $service->findExecutions(
  new requests\ByDocumentRequest(67, 'ФС 015507071')
)->wait();