czim / laravel-simplicate
此包已被废弃,不再维护。未建议替代包。
此包最新版本(dev-master)的许可证信息不可用。
Laravel Simplicate API 客户端
dev-master
2018-10-30 13:18 UTC
Requires
- php: >=7.1
- guzzlehttp/guzzle: ^6.3
Requires (Dev)
- mockery/mockery: 0.9.*|~1.0
- orchestra/testbench: ~3.5|~3.6
- phpunit/phpunit: ~6.0|~7.0
This package is auto-updated.
Last update: 2021-05-19 21:26:59 UTC
README
用于与 Simplicate API 通信。
工作进行中。
版本兼容性
Laravel | 包 |
---|---|
5.3.x 及更早版本 | 0.9.x |
安装
通过 Composer
$ composer require czim/laravel-simplicate
如果你不使用自动发现,请在你的 config/app.php
中注册 Service Provider
<?php 'providers' => [ // ... Czim\Simplicate\Providers\SimplicateServiceProvider::class, ],
发布配置文件
php artisan vendor:publish --provider="Czim\Simplicate\Providers\SimplicateServiceProvider"
配置
为以下值设置你的 .env
文件
SIMPLICATE_DOMAIN=yoursimplicatesubdomain
SIMPLICATE_API_KEY=yoursimplicateapikey
SIMPLICATE_API_SECRET=yoursimplicateapisecret
用法
待完成。
Fluent 列表语法
对于可筛选、可排序的列表,你可以使用 Fluent 语法设置参数
<?php /** @var \Czim\Simplicate\Services\SimplicateService $service */ $leaveRecords = $service->hrm() ->offset(2) ->limit(10) ->sort('start_date')->descending() ->filter(['employee.id' => 'employee:aa24f3857730be716d44e34a3f0f8c3a']) ->allLeave();
贡献
请参阅 CONTRIBUTING 获取详细信息。
致谢
许可证
MIT 许可证(MIT)。请参阅 许可证文件 获取更多信息。