pow/a / bouw7-sdk
0.1.0
2022-09-02 08:45 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.0.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.12
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
README
- API版本:1.0.0
需求
PHP 5.5 及以上版本
安装与使用
Composer
然后运行 composer install
手动安装
下载文件并包含 autoload.php
require_once('/path/to/SwaggerClient-php/vendor/autoload.php');
测试
运行单元测试
composer install
./vendor/bin/phpunit
入门指南
请按照 安装和使用的步骤 进行操作,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure API key authorization: Bearer $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY'); // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed // $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer'); $apiInstance = new Swagger\Client\Api\ApprovalApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client(), $config ); $body = new \Swagger\Client\Model\CondensedApprovalTemplateCriteria(); // \Swagger\Client\Model\CondensedApprovalTemplateCriteria | try { $apiInstance->deleteApprovalCriteria($body); } catch (Exception $e) { echo 'Exception when calling ApprovalApi->deleteApprovalCriteria: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI都是相对于 https://heimdall.bouw7.nl
模型文档
- AllowedAccessPerType
- 审批
- 审批模板审批者
- 审批模板标准
- 审批模板标准列表
- 审批模板标准列表项
- 审批模板标准要求
- 审批模板设置
- 审批模板工作流程
- 审批模板工作流程列表
- 审批模板工作流程列表项
- 审批模板工作流程子类型
- 审批模板工作流程类型
- 审批投票
- 审计日志
- 基本员工
- 基本员工列表
- 基本员工列表项
- 可追责用户
- 预订项目摘要
- 预订列表
- 预订摘要
- 分支
- 分支列表
- 分支列表项
- 已调用收据
- 通用发票附件列表
- 通用发票附件列表项
- 通用报价附件
- 通用报价附件列表
- 通用报价附件列表项
- 浓缩审批模板标准
- 浓缩审批模板工作流程
- 浓缩审批者
- 浓缩分支
- 浓缩联系人
- 浓缩联系人人员
- 浓缩合同
- 浓缩合同订单行
- 浓缩自定义属性
- 浓缩自定义属性值
- 浓缩送货单
- 浓缩部门
- 浓缩部门Wip设置
- 浓缩部门
- 浓缩部门Wip设置
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 浓缩部门
- 联系财务列表
- 联系财务列表项
- 联系工时日志预订
- 联系工时日志列表
- 联系工时日志列表项
- 联系列表
- 联系列表项
- 联系人
- 联系人列表
- 联系人列表项
- 联系类型
- 合同订单行
- 合同订单行列表
- 合同订单行列表项
- 合同条款
- 成本中心列表
- 成本中心列表项
- 当前用户
- 当前用户员工
- 自定义属性
- 自定义属性列表
- 自定义属性列表项
- 休息日
- 休息日列表
- 休息日列表项
- 休息日(按员工计)
- 休息日(按员工计)列表
- 休息日(按员工计)列表项
- 默认采购发票设置过滤器
- 已删除项目
- 送货单
- 送货单预订
- 送货单列表
- 送货单列表项
- 带项目详情的送货单
- 部门
- 部门列表
- 部门列表项
- 部门Wip设置
- 部门
- 部门分支设置
- 部门分支Wip设置
- 部门列表
- 部门列表项
- 部门项目类别设置
- 部门WIP设置
- 员工
- 员工工时日志预订
- 员工工时日志列表
- 员工工时日志列表项
- 员工列表
- 员工列表项
- 设备
- 设备附件类型
- 设备预订
- 设备预订2
- 设备预订列表
- 设备预订列表项
- 设备组
- 设备组列表
- 设备组列表项
- 设备列表
- 设备列表项
- 设备每单位
- 设备每单位列表
- 设备每单位列表项
- 设备单位
- 设备单位列表
- 设备单位列表项
- 文件
- 过滤后的工时日志集合
- 过滤后的资源预订集合
- 过滤后的资源集合
- 过滤后的资源单位集合
- 过滤后的增值税税率集合
- 形式因素
- 完整联系人
- 完整联系人部门
- 总账科目
- 生成附件
- 工时日志
- 工时日志预订附件类型
- 工时类型
- 工时类型价格
- 每工时类型的工时估计
- 发票附件
- 发票分支机构
- 发票联系人
- 发票文档
- 发票文档章节
- 发票文档行
- 发票列表
- 发票列表项
- 发票邮件
- 发票组织
- 发票项目
- 发票条款声明
- 链接预订项
- 材料
- 材料附件类型
- 材料预订
- 材料预订列表
- 材料预订列表项
- 材料组
- 材料列表
- 材料列表项
- 材料按部门
- 材料每单位
- 材料每单位导入
- 材料每单位导入列表
- 材料每单位列表
- 材料每单位列表项
- 材料单位
- 材料单位列表
- 材料单位列表项
- 里程登记
- 里程登记列表
- 里程登记列表项
- 移动全局设置
- 移动用户设置
- 模块权限
- 嵌套审批模板审批人列表项
- 嵌套审批模板工作流程列表项
- 嵌套分支机构列表项
- 嵌套联系人列表项
- 嵌套联系人人员列表项
- 嵌套联系人类型列表项
- 嵌套发货单列表项
- 嵌套部门列表项
- 嵌套部门列表项
- 嵌套员工列表项
- 嵌套设备组列表项
- 嵌套设备列表项
- 嵌套设备每单位列表项
- 嵌套设备单位列表项
- 嵌套工时日志项目列表项
- 嵌套工时类型列表项
- 嵌套发票行列表项
- 嵌套材料组列表项
- 嵌套材料列表项
- 嵌套材料每单位列表项
- 嵌套材料单位列表项
- 嵌套项目类别列表项
- 嵌套项目发票条款声明列表项
- 嵌套项目列表项
- 嵌套项目安全代码链接列表项
- 嵌套项目状态列表项
- 嵌套资产列表项
- 嵌套报价列表项
- 嵌套报价状态列表项
- 嵌套用户链接列表项
- 嵌套用户列表项
- 嵌套增值税税率列表项
- 嵌套废物列表项
- 嵌套废物每单位列表项
- 嵌套废物单位列表项
- 组织
- 待批准列表
- 待批准列表项
- 项目
- 项目类别
- 项目文件
- 项目文件类别
- 项目文件元数据
- 项目发票条款
- 项目发票条款列表
- 项目发票条款列表项
- 项目发票条款声明列表项
- 项目列表
- 项目列表项
- 项目安全链接
- 项目安全链接小时信息
- 项目状态
- 项目状态列表
- 项目状态列表项
- 资产
- 资产列表
- 资产列表项
- 采购发票文档
- 采购发票文档行
- 采购发票行预订
- 采购发票列表
- 采购发票列表项
- 采购订单合同
- 采购订单合同历史
- 采购订单合同列表
- 采购订单合同列表项
- 采购订单合同条款列表
- 采购订单合同条款列表项
- 报价
- 报价附件
- 报价确认附件列表
- 报价确认附件列表项
- 报价行
- 报价行章节
- 报价列表
- 报价列表项
- 报价邮件
- 报价提醒
- 报价提醒列表
- 报价提醒列表项
- 报价状态
- 报价状态日志列表
- 报价状态日志列表项
- 资源
- 资源预订
- 资源预订信息
- 资源预订项目信息
- 资源员工
- 资源组
- 资源组预订信息
- 每单位资源
- 资源项目安全链接
- 资源单位
- 资源单位预订信息
- 安全对象
- 分包商合同
- 分包商合同历史
- 分包商合同列表
- 分包商合同列表项
- 分包商合同条款列表
- 分包商合同条款列表项
- 附加费收取
- 附加费
- 文本模板
- Ubl版本
- 更新内部备注
- 增值税率
- 增值税率列表
- 增值税率列表项
- 废物
- 废物附件类型
- 废物预订
- 废物预订2
- 废物预订列表
- 废物预订列表项
- 废物列表
- 废物列表项
- 每单位废物
- 废物单位导入
- 废物单位导入列表
- 废物单位列表
- 废物单位列表项
- 废物单位
- 废物单位列表
- 废物单位列表项
授权文档
持有者
- 类型:API密钥
- API密钥参数名称:授权
- 位置:HTTP头