Download the PHP package detain/myadmin-kayako-support without Composer
On this page you can find all versions of the php package detain/myadmin-kayako-support. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download detain/myadmin-kayako-support
More information about detain/myadmin-kayako-support
Files in detain/myadmin-kayako-support
Package myadmin-kayako-support
Short Description Kayako handling plugin for MyAdmin
License LGPL-2.1-only
Informations about the package myadmin-kayako-support
MyAdmin Kayako Support Plugin
A MyAdmin plugin that integrates with the Kayako ticket and helpdesk system. It provides event-driven hooks for API registration, requirement loading, and settings management within the MyAdmin platform. The package exposes SOAP-compatible API functions for creating, listing, viewing, and replying to support tickets through Kayako.
Features
- Registers ticket management API endpoints (create, list, view, reply)
- Hooks into MyAdmin's event dispatcher for seamless plugin integration
- Manages Kayako connection settings (API URL, key, secret)
- Input validation with descriptive error messages on all API calls
- Pagination support for ticket listing
Installation
Install with Composer:
Configuration
The plugin uses three configuration constants that should be defined in your MyAdmin environment:
KAYAKO_API_URL- The base URL for the Kayako REST APIKAYAKO_API_KEY- Your Kayako API keyKAYAKO_API_SECRET- Your Kayako API secret
Usage
The plugin registers itself through MyAdmin's event dispatcher. The Plugin::getHooks() method returns the event-to-handler mappings:
Running Tests
License
Licensed under the LGPL-2.1. See LICENSE for details.
All versions of myadmin-kayako-support with dependencies
ext-soap Version *
symfony/event-dispatcher Version >=2.8.26
detain/myadmin-plugin-installer Version dev-master