大坦比亚 / dolibarr-sdk
本包的最新版本(v1.0.3)没有可用的许可证信息。
v1.0.3
2024-07-29 20:37 UTC
Requires
- php: >=7.4
README
安装
推荐通过Packagist依赖管理器(dantepiazza/dolibarr-sdk)安装此包。
入门
$dolibarr = new Dolibarr([ 'url' => 'YOUR_DOLIBAR_API_URL', 'token' => 'YOUR_DOLIBAR_API_TOKEN', ]); $invoice = $dolibarr -> Invoices -> Get(1); if($invoice -> status){ print_r($invoice -> data); }
通过调用定义的实例中的类和相应的方法来调用不同的Dolibarr端点
$call = $dolibarr -> endpoint_class_name -> method_name(array $options);
您可以通过探索URL YOUR_DOLIBAR_API_URL/api/index.php/explorer
来查看不同端点的详细信息
可用端点
类的名称对应于Dolibarr Rest API的不同端点。以下是本版本中可用的端点列表
- 银行账户
- 联系人
- 文档
- 费用报告
- 发票
- 登录
- 项目
- 提案
- 设置
- 状态
- 供应商发票
- 供应商订单
- 供应商提案
- 任务
- 第三方
- 用户
请注意,此存储库目前正在开发中,正在积极添加额外的类和端点。
响应
所有请求都返回Response类的实例
class Response{ var bool $status = false; var mixed $data = []; var int $code = 0; }
贡献
首先,感谢您抽出时间进行贡献!🎉👍 为了添加功能或解决问题,请按照以下步骤操作
- 从master分支上分叉存储库。
- 为您的
features
或fixes
创建一个新的分支。 - 进行您希望看到的更改。
- 创建一个带有已更改内容的详细信息和解释新行为的pull请求。
- 确保文档包含正确的信息。
- pull请求将接受审查,并有望合并到发布中。