ogestor/laravel-zimbra

用于与 Zimbra API 交互的 Laravel 封装器。

dev-master 2022-11-21 17:51 UTC

This package is auto-updated.

Last update: 2024-09-21 22:29:19 UTC


README

Build Status Quality Score Total Downloads Latest Stable Version

快速开始

安装包

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
    }
}