LaravelPackages.net
Acme Inc.
Toggle sidebar
flooris/laravel-xelion

Laravel package for connecting to Xelion

22
0
v1.1.3
About flooris/laravel-xelion

flooris/laravel-xelion is a Laravel package for laravel package for connecting to xelion. It currently has 0 GitHub stars and 22 downloads on Packagist (latest version v1.1.3). Install it with composer require flooris/laravel-xelion. Discover more Laravel packages by flooris or browse all Laravel packages to compare alternatives.

Last updated

Getting started

Install package using composer

composer require flooris/laravel-xelion

Example script

Get Xelion Users as a Collection

use Illuminate\Support\Facades\App;
use Flooris\XelionClient\XelionService;
use Flooris\XelionClient\Model\XelionApiCredentialsModel;
use Flooris\XelionClient\HttpClient\XelionApiConnector;
use Flooris\XelionClient\ModelPaginator\XelionUserPaginator;

$baseUrl = "https://xelion01.example.com";
$username = "some-api-user";
$password = "super-secret";
$version = "v1";
$tenant = "tenant01";
$token = null;

$credentials = new XelionApiCredentialsModel(
  $baseUrl,
  $username,
  $password,
  $version,
  $tenant,
  $token
);

/** @var XelionService $service */
$service = App::make(XelionService::class);

$userCollection =  $service->connect($credentials)
    ->userPaginator()
    ->getAll();

Star History Chart