Download the PHP package slakbal/citrix without Composer
On this page you can find all versions of the php package slakbal/citrix. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download slakbal/citrix
More information about slakbal/citrix
Files in slakbal/citrix
Package citrix
Short Description Laravel package for Citrix API wrapper for GoToWebinar
License MIT
Informations about the package citrix
THIS PACKAGE WILL NOT BE MAINTAINED ANY LONGER, please move over to the new rewrite: https://github.com/slakbal/gotowebinar
Citrix GotoWebinar API Provider for Laravel
This package is a Citrix GotoWebinar API service provider and facade for Laravel 5.1+. It was inspired by Teodor Talov's Citrix API wrapper package.
Installing
You can use Composer to install the library
Find the providers
array in the config/app.php
file and add the following Service Provider:
Now find the aliases
array in the same config file and add the following Facade class:
Config
Before you can use the Citrix service provider you have configure it. You can create API access keys here: CITRIX Developer portal.
Note that you need to have an active or trial account for the API to function properly. Just dev credentials alone will not work.
The provider currently only support Direct
authentication. An OAuth2 authentication will be added later also.
The following environment values are required in your .env
file. The provider doesn't publish any config, etc. thus your project stays clean.
Usage
Webinar Resource
Attendee and Registrant Resource
Session Resource
Your contribution or bug fixes are welcome!
Next steps will be to build out more robuster error handling, add OAuth2 Authentication and adding the GotoMeeting provider into the package also.
Enjoy!
Slakkie