|
1
|
|
|
<?php |
|
2
|
|
|
|
|
3
|
|
|
namespace LaravelIproSoftwareApi; |
|
4
|
|
|
|
|
5
|
|
|
use Illuminate\Support\Facades\Facade; |
|
6
|
|
|
|
|
7
|
|
|
/** |
|
8
|
|
|
* @see \LaravelIproSoftwareApi\IproSoftware |
|
9
|
|
|
* @codeCoverageIgnore |
|
10
|
|
|
* |
|
11
|
|
|
* @method static \IproSoftwareApi\Contracts\HttpClient httpClient() |
|
12
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getSourcesList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Sources |
|
13
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getBookingRulesList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Booking-Rules |
|
14
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getBookingTagsList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Booking-Tags |
|
15
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getLocationsList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Locations |
|
16
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getAttributesList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Attributes |
|
17
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getContactTypesList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Contact-Types |
|
18
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse searchContacts(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Contacts |
|
19
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getContact(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Get-Contact |
|
20
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getExternalContact(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/External-Contact |
|
21
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse createOrUpdateContact(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Create-Update-Contact |
|
22
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertiesList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Properties |
|
23
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse searchProperties(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Search |
|
24
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertiesReferenceLookupList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Reference-Lookup |
|
25
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyDetails(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Detail |
|
26
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyImages(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Images |
|
27
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyExtras(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Extras |
|
28
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyRates(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Rates |
|
29
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyCustomRates(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Custom-Rates |
|
30
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyAvailability(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Availabilities |
|
31
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyDayAvailability(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Day-Availabilities |
|
32
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyBlockouts(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Blockouts |
|
33
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyRooms(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Rooms |
|
34
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyDistances(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Distances |
|
35
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyAll(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-All |
|
36
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyEnquiries(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Enquiries |
|
37
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getPropertyWelcomepack(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Property-Welcome-Pack |
|
38
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse createOrUpdateProperty(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Push-Property |
|
39
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse createEnquiry(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Create-Enquiry |
|
40
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse searchBookings(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Bookings |
|
41
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse calculateBooking(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Calculate-Booking |
|
42
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse createBooking(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Create-Booking |
|
43
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse updateBooking(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Update-Booking |
|
44
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getStatementsByOwner(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Statements |
|
45
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getReviewsList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Reviews |
|
46
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse createReview(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Create-Review |
|
47
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse createPayment(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Create-Payment |
|
48
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getLateDealsList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Late-Deals |
|
49
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getSpecialOffersList(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Special-Offers-&-Last-Minute-Deals |
|
50
|
|
|
* @method static \LaravelIproSoftwareApi\IproApiResponse getVouchers(...$options) https://github.com/iprosoftware/api-csharp-client/wiki/Voucher-API---Query-vouchers-to-bring-through-validation-and-price |
|
51
|
|
|
*/ |
|
52
|
|
|
class IproSoftwareFacade extends Facade |
|
53
|
|
|
{ |
|
54
|
|
|
/** |
|
55
|
|
|
* Get the registered name of the component. |
|
56
|
|
|
* |
|
57
|
|
|
* @return string |
|
58
|
|
|
*/ |
|
59
|
|
|
protected static function getFacadeAccessor() |
|
60
|
|
|
{ |
|
61
|
|
|
return 'iprosoftware'; |
|
62
|
|
|
} |
|
63
|
|
|
} |
|
64
|
|
|
|