php-extended / php-api-fr-demarches-simplifiees-object
实现 php-api-fr-demarches-simplifiees-interface 库的库
7.0.5
2024-07-31 15:12 UTC
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2024-08-31 13:26:52 UTC
README
实现 php-api-fr-demarches-simplifiees-interface 库的库。
安装
此库的安装通过 composer 完成,并且通过其自动加载器加载此库的所有类。
- 从其网站下载
composer.phar
。 - 然后运行以下命令将此库作为依赖项安装
php composer.phar php-extended/php-api-fr-demarches-simplifiees-object ^7
基本用法
此库可以使用以下方式使用
use PhpExtended\BetaGouvFr\DsApiEndpoint;
/** @var $token string */
/** @var $client \Psr\Http\Client\ClientInterface */
$endpoint = new DsApiEndpoint($token, $client);
$procedure = $endpoint->getProcedure($procid);
$maxpage = 1;
while($page = 1; $page <= $maxpage; $page++)
{
$list = $endpoint->getListDossiers($procid, $page);
$maxpage = max($maxpage, $list->getPagination()->getNombreDePages());
foreach($list->getDossiers() as $dossierItem)
{
$dossier = $endpoint->getDossier($procid, $dossierItem->getId());
// do something with dossier
}
}
许可证
MIT (见许可证文件)。