Class MaApi
The Base API class.
- MyAllocator\phpsdk\src\MaBaseClass
-
MyAllocator\phpsdk\src\Api\MaApi
Direct known subclasses
MyAllocator\phpsdk\src\Api\AmenityList
,
MyAllocator\phpsdk\src\Api\ARIRulesList
,
MyAllocator\phpsdk\src\Api\BookingPaymentPasswordValidate
,
MyAllocator\phpsdk\src\Api\ChannelList
,
MyAllocator\phpsdk\src\Api\HelloUser
,
MyAllocator\phpsdk\src\Api\HelloVendor
,
MyAllocator\phpsdk\src\Api\HelloVendorUser
,
MyAllocator\phpsdk\src\Api\HelloWorld
,
MyAllocator\phpsdk\src\Api\LoopARIList
,
MyAllocator\phpsdk\src\Api\LoopBookingAction
,
MyAllocator\phpsdk\src\Api\LoopBookingCreate
,
MyAllocator\phpsdk\src\Api\LoopBookingList
,
MyAllocator\phpsdk\src\Api\ARIRulesUpdate
,
MyAllocator\phpsdk\src\Api\NotificationEmailsList
,
MyAllocator\phpsdk\src\Api\PropertyBillingList
,
MyAllocator\phpsdk\src\Api\PropertyChannelList
,
MyAllocator\phpsdk\src\Api\PropertyCreate
,
MyAllocator\phpsdk\src\Api\PropertyImageCreate
,
MyAllocator\phpsdk\src\Api\PropertyImageList
,
MyAllocator\phpsdk\src\Api\PropertyImageRemove
,
MyAllocator\phpsdk\src\Api\PropertyList
,
MyAllocator\phpsdk\src\Api\PropertyModify
,
MyAllocator\phpsdk\src\Api\RoomAvailabilityList
,
MyAllocator\phpsdk\src\Api\ARIUpdate
,
MyAllocator\phpsdk\src\Api\RoomCreate
,
MyAllocator\phpsdk\src\Api\RoomImageCreate
,
MyAllocator\phpsdk\src\Api\RoomImageList
,
MyAllocator\phpsdk\src\Api\RoomImageRemove
,
MyAllocator\phpsdk\src\Api\RoomList
,
MyAllocator\phpsdk\src\Api\RoomRemove
,
MyAllocator\phpsdk\src\Api\RoomUpdate
,
MyAllocator\phpsdk\src\Api\UserCreate
,
MyAllocator\phpsdk\src\Api\UserExists
,
MyAllocator\phpsdk\src\Api\VendorSet
,
MyAllocator\phpsdk\src\Api\ARIUpdateStatus
,
MyAllocator\phpsdk\src\Api\AssociatePropertyToPMS
,
MyAllocator\phpsdk\src\Api\AssociateUserToPMS
,
MyAllocator\phpsdk\src\Api\BookingAction
,
MyAllocator\phpsdk\src\Api\BookingList
,
MyAllocator\phpsdk\src\Api\BookingPaymentDownload
Methods summary
public
|
#
__construct( mixed $cfg = null )
Class contructor attempts to assign authentication parameters from $cfg argument. Authentication parameters may be configured via Auth object or array. The parent constructor handles the included configuration parameters. |
public
|
|
public
mixed
|
|
public
mixed
|
|
public
|
|
public
|
|
public
booleam
|
|
public
mixed
|
Methods inherited from MyAllocator\phpsdk\src\MaBaseClass
debug()
,
debug_echo()
,
debug_print_r()
,
debug_var_dump()
,
getConfig()
,
setConfig()
Magic methods summary
Properties summary
protected
boolean
|
$enabled
Whether or not the API is currently enabled/supported. |
#
true
|
protected
string
|
$id
The api method. |
#
'MaApi'
|
protected
array
|
$keys
Array of required and optional authentication and argument keys (string) for API method. |
#
array(
'auth' => array(
'req' => array(),
'opt' => array()
),
'args' => array(
'req' => array(),
'opt' => array()
)
)
|