KO
|
EN
gitlite — search
Search
#typescript
#ai-agents
#ai
#dsh-plugin
#deepseek-harness
#open-source
#cli
#claude-code
#codex
#developer-tools
#react
#windows
soap-api
★ 65
Open GitHub ↗
Zimbra SOAP client in PHP language
Download README (.md)
Explore Similar Repositories
econfig
:
Flexible configuration for Ruby applications
oodt
:
Mirror of Apache OODT
auto-ctags.vim
:
Vim plugin to execute ctags command on file change
CFGScanDroid
:
Control Flow Graph Scanning for Android
matcher
:
A declarative API for specifying expectations.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
soap-api
?
Download (.md)
Zimbra SOAP API library ======================= This library is a simple Object Oriented wrapper for the Zimbra SOAP API. ## Requirement * PHP 8.1.x or later, * [PSR Discovery](https://github.com/psr-discovery) library for searching installed http clients and http message factories, * [Serializer](https://jmsyst.com/libs/serializer) library for (de-)serializing XML, * (optional) PHPUnit to run tests, ## Installation Via [Composer](https://getcomposer.org) ```bash $ composer require zimbra-api/soap-api ``` or just add it to your `composer.json` file directly. ```javascript { "require": { "zimbra-api/soap-api": "*" } } ``` ## Basic usage of admin api ```php <?php declare(strict_types=1); require_once 'vendor/autoload.php'; use Zimbra\Admin\AdminApi; use Zimbra\Common\Enum\AccountBy; use Zimbra\Common\Struct\AccountSelector; $api = new AdminApi('https://zimbra.server:7071/service/admin/soap'); $api->auth($username, $password); $account = $api->getAccountInfo(new AccountSelector(AccountBy::NAME, $accountName)); ``` From `$api` object, you can access to all Zimbra Admin API. ## Licensing [BSD 3-Clause](LICENSE) For the full copyright and license information, please view the LICENSE file that was distributed with this source code.