ogestor / laravel-zimbra
用于与 Zimbra API 交互的 Laravel 封装器。
dev-master
2022-11-21 17:51 UTC
Requires
- php: ^7.1.3
- laravel/framework: >=5.8 || ^6.0
- zimbra-api/soap-api: ^1.1
Requires (Dev)
- phpstan/phpstan: ^0.11.15
This package is auto-updated.
Last update: 2024-09-21 22:29:19 UTC
README
快速开始
安装包
composer require ogestor/laravel-zimbra --dev
使用以下命令发布配置文件:
php artisan vendor:publish --provider="DiegoSouza\Zimbra\ZimbraServiceProvider"
然后提供 config/zimbra.php
中的值。
用法
封装类是 DiegoSouza\Zimbra\ZimbraApiClient
。您可以在某处注入它
namespace App\Http\Controllers; use DiegoSouza\Zimbra\ZimbraApiClient; class YourController extends Controller { public function index(ZimbraApiClient $zimbra) { $result = $zimbra->getAllCos(); // use the api result } }
或者您可以通过 Facade 使用它的方法
namespace App\Http\Controllers; use DiegoSouza\Zimbra\Facades\Zimbra; class YourController extends Controller { public function index() { $result = Zimbra::getAllCos(); // use the api result } }