ogestor/laravel-zimbra is a Laravel package for a laravel wrapper to interact with zimbra api..
It currently has 0 GitHub stars and 7 downloads on Packagist.
Install it with composer require ogestor/laravel-zimbra.
Discover more Laravel packages by ogestor
or browse all Laravel packages to compare alternatives.
Last updated
Install the package:
composer require ogestor/laravel-zimbra --dev
Publish the configuration file using:
php artisan vendor:publish --provider="DiegoSouza\Zimbra\ZimbraServiceProvider"
Then provide the values to config/zimbra.php.
The wrapper class is DiegoSouza\Zimbra\ZimbraApiClient. You can have it injected somewhere:
namespace App\Http\Controllers;
use DiegoSouza\Zimbra\ZimbraApiClient;
class YourController extends Controller
{
public function index(ZimbraApiClient $zimbra)
{
$result = $zimbra->getAllCos();
// use the api result
}
}
Or you can use it's methods through the Facade:
namespace App\Http\Controllers;
use DiegoSouza\Zimbra\Facades\Zimbra;
class YourController extends Controller
{
public function index()
{
$result = Zimbra::getAllCos();
// use the api result
}
}