\Linusx\EmpyrEmpyr

Class Empyr.

Summary

Methods
Properties
Constants
__construct()
utility()
subscription()
report()
offer()
fundraiser()
metro()
invoice()
device()
billingAccount()
card()
venue()
user()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$data
N/A

Properties

$data

$data : array

Data passed to the controller.

Type

array

Methods

__construct()

__construct(array  $data = array()) 

Empyr constructor.

Parameters

array $data

utility()

utility(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrUtility

Return new Utility Controller.

Parameters

array $data

Throws

\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields
\GuzzleHttp\Exception\GuzzleException

Returns

\Linusx\Empyr\Controllers\EmpyrUtility

subscription()

subscription(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrSubscription

Return new Subscription Controller.

Parameters

array $data

Throws

\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields
\GuzzleHttp\Exception\GuzzleException

Returns

\Linusx\Empyr\Controllers\EmpyrSubscription

report()

report(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrReport

Return new Report Controller.

Parameters

array $data

Throws

\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields
\GuzzleHttp\Exception\GuzzleException

Returns

\Linusx\Empyr\Controllers\EmpyrReport

offer()

offer(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrOffer

Return new Offer Controller.

Parameters

array $data

Throws

\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields
\GuzzleHttp\Exception\GuzzleException

Returns

\Linusx\Empyr\Controllers\EmpyrOffer

fundraiser()

fundraiser(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrFundraiser

Return new Fundraiser Controller.

Parameters

array $data

Throws

\GuzzleHttp\Exception\GuzzleException
\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields

Returns

\Linusx\Empyr\Controllers\EmpyrFundraiser

metro()

metro(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrMetro

Return new Metro Controller.

Parameters

array $data

Throws

\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields
\GuzzleHttp\Exception\GuzzleException

Returns

\Linusx\Empyr\Controllers\EmpyrMetro

invoice()

invoice(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrInvoice

Return new Invoice Controller.

Parameters

array $data

Throws

\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields
\GuzzleHttp\Exception\GuzzleException
\Linusx\Empyr\Exceptions\EmpyrNotPublisherCredentials

Returns

\Linusx\Empyr\Controllers\EmpyrInvoice

device()

device(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrDevice

Return new Devices Controller.

Parameters

array $data

Throws

\GuzzleHttp\Exception\GuzzleException
\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields

Returns

\Linusx\Empyr\Controllers\EmpyrDevice

billingAccount()

billingAccount(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrBillingAccounts

Return new BillingAccount Controller.

Parameters

array $data

Throws

\GuzzleHttp\Exception\GuzzleException
\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields

Returns

\Linusx\Empyr\Controllers\EmpyrBillingAccounts

card()

card(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrCard

Return new Cards Controller.

Parameters

array $data

Throws

\GuzzleHttp\Exception\GuzzleException
\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields

Returns

\Linusx\Empyr\Controllers\EmpyrCard

venue()

venue(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrVenue

Return new Venue Controller.

Parameters

array $data

Throws

\GuzzleHttp\Exception\GuzzleException
\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields

Returns

\Linusx\Empyr\Controllers\EmpyrVenue

user()

user(array  $data = array()) : \Linusx\Empyr\Controllers\EmpyrUser

Return new User Controller.

Parameters

array $data

Throws

\GuzzleHttp\Exception\GuzzleException
\Linusx\Empyr\Exceptions\EmpyrMissingRequiredFields

Returns

\Linusx\Empyr\Controllers\EmpyrUser