dfridrich/ejustice
最新稳定版本:v1.1.3
Composer 安装命令:
composer require dfridrich/ejustice
包简介
Knihovna pro komunikaci se službami InfoSoud, InfoJednání a Isir.
关键字:
README 文档
README
Knihovna pro komunikaci se službami InfoSoud, InfoJednání a Isir.
Instalace pomocí Composeru
composer require dfridrich/eJustice:1.*
nebo composer.json:
{
"require": {
"dfridrich/eJustice": "1.*"
}
}
Příklady
Ověření insolvence
<?php require "../vendor/autoload.php"; use Defr\eJustice\Isir; $isir = new Isir(); $result = $isir->find(73263753); // Vyhledani podle IC nebo RC $result->getLinks(); // Seznam odkazu, na kterych jsme hledali $result->getCount(); // Pocet insolvenci $result->getIsirWsCuzkData(); // Instance vsech insolvenci (Defr\eJustice\Isir\Api\isirWsCuzkData[]) $result->getTable(); // Prehledna tabulka se seznamem insolvenci $result->__toString(); // Metoda, ktera vypise tabulku (alias getTable())
Ověření spisové značky na soudě
<?php
require "../vendor/autoload.php";
use Defr\eJustice\InfoSoud;
use Defr\eJustice\InfoJednani;
use Defr\eJustice\Request;
use Defr\eJustice\Constants
$infoSoud = new InfoSoud();
$infoJednani = new InfoJednani();
$request = new Request('Obvodní soud pro Prahu 6', '33C2/2015');
Request můžeme vytvořit i tímto způsobem:
$request = new Request();
$request->setFileNo('33C2/2015')
->setCourt('Obvodní soud pro Prahu 6');
Nebo takto:
$request = new Request('Obvodní soud pro Prahu 6', '33 C 2 / 2015');
$request = new Request('Obvodní soud v Praze 6', '33 C 2 / 2015');
$request = new Request('Obvodní soud na Praze 6', '33 C 2 / 2015');
$request = new Request('Obvodní soud Praha 6', '33 C 2 / 2015');
$request = new Request(Constants::$courts['OSPHA06'], '33 C 2 / 2015');
$request = new Request('OSPHA06', '33 C 2 / 2015');
Informace o průběhu řízení
$$response = $infoSoud->getInfo($request); $response->getCount(); // Pocet zmen v soudnim rizeni $response->getChanges(); // Seznam zmen (Defr\eJustice\InfoSoud\InfoSoudRow[]) $response->getLastChange(); // Posledni zmena (Defr\eJustice\InfoSoud\InfoSoudRow) $response->getLastChangeDate(); // Posledni datum zmeny (\DateTime) $response->getLastChangeHash(); // Hash posledni zmeny $response->getState(); // Stav rizeni $response->getTable(); // Prehledna tabulka se seznamem zmen $response->__toString(); // Metoda, ktera vypise tabulku (alias getTable())
Informace o nařízených jednáních
$$response = $infoJednani->getInfo($request); $response->getCount(); // Pocet zmen v soudnim rizeni $response->getTerms(); // Seznam zmen (Defr\eJustice\InfoJednani\InfoJednaniRow[]) $response->getInfo(); // Textova informace o jednanich (pokud nejsou narizena jednani, lze ji pouzit misto tabulky) $response->getLastTermDate(); // Posledni narizene jednani (\DateTime) $response->getLastTerm(); // Posledni narizene jednani $response->getLastTermHash(); // Hash posledniho jednani $response->getTable(); // Prehledna tabulka se seznamem zmen $response->__toString(); // Metoda, ktera vypise tabulku (alias getTable())
Odkazy
- InfoSoud - http://infosoud.justice.cz/public/search.jsp
- InfoJednání - http://infojednani.justice.cz/InfoSoud/public/searchJednani.jsp
- Insolvenční rejstřík (ISIR) - https://isir.justice.cz/isir/common/index.do
Contributing
Budu rád za každý návrh na vylepšení :-)
@TODO
- Symfony bundle
统计信息
- 总下载量: 616
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-09-21
