acmarche /
urbaweb
此包最新版本(dev-master)没有可用的许可信息。
dev-master
2022-01-12 15:03 UTC
Requires
- php: >=8.0
- ext-curl: *
- ext-json: *
- symfony/cache: ^5.3
- symfony/dotenv: ^5.3
- symfony/http-client: ^5.3
- symfony/http-foundation: ^5.3
- symfony/property-access: ^5.3
- symfony/property-info: ^5.3
- symfony/serializer: ^5.3
This package is auto-updated.
Last update: 2024-09-12 20:34:15 UTC
README
用于查询 Urbaweb Civadis API 的 PHP 库
https://www.civadis.be/urbanisme
安装
composer require acmarche/urbaweb:dev-master
配置
定义环境变量
通过在安装根目录创建一个 .env.local.php 文件或
通过操作系统环境变量
<?php //.env.local.php return array ( 'URBA_URL' => 'http://urbaweb.domain.be/permis/app/rest', 'URBA_USER' => 'username', 'URBA_PASSWORD' => 'mdp', 'APP_ENV' => 'prod', );
使用方法
require_once 'vendor/autoload.php'; use AcMarche\UrbaWeb\UrbaWeb; $urba = new UrbaWeb(); $permisId = 1234; $permis = $urba->informationsPermis($permisId); $annonce = $urba->informationsAnnonceProjet($permisId); $enquete = $urba->informationsEnquete($permisId);
按编号搜索
$numero = 'BC2xx00xxx92'; $ids = $urba->searchPermis(['numeroPermis' => $numero]); $permisId = $ids[0];