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()
)
)
|