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