Skip to content

Instantly share code, notes, and snippets.

@Kalyse
Kalyse / Holidaylovers.json
Created May 1, 2018 13:57
Holidaylovers.json Filters
{
"groups": [{
"meta": {
"id": "facetGroupsBedrooms",
"title": "<i class='fa fa-bookmark-empty'></i>||||Rooms"
},
"items": [{
"field": "bedrooms",
"facetName": "1 Room/Studio",
"mixPanel": "Bedrooms",
@Kalyse
Kalyse / gist:f57ec44da1571daab28499b52d7732b6
Created November 7, 2017 01:20
purbeck-view-cottage.json
{
"Id": 6898,
"Name": "Purbeck View Cottage",
"PropertyName": "Purbeck View Cottage",
"Title": "Purbeck View Cottage",
"Suspended": false,
"Withdrawn": false,
"HideOnWebsite": false,
"DisableOnlineBooking": true,
"PropertyReference": "1",
@Kalyse
Kalyse / DiscriminatorEntry.php
Created October 5, 2016 15:56 — forked from Berbass/DiscriminatorEntry.php
Had some issues with the original version on this gist https://gist.github.com/jasperkuperus/03302fefe6e4722ab650 , so I made some changes. This code also works if using abstract MappedSuperClass.
<?php
namespace Namespace\That\Suits\You;
/**
* @Annotation
* @Target("CLASS")
*/
class DiscriminatorEntry implements \Doctrine\ORM\Mapping\Annotation
{
@Kalyse
Kalyse / AvailabilityPricing.json
Created May 1, 2016 00:38
AvailabilityPricing.json
{
"isAvailable": true,
"messages": null,
"availability": {
"startDatum": "2016-01-19",
"availability": "Y"
},
"unavailableDays": 0,
"availableDays": 3,
"nights": 2,
@Kalyse
Kalyse / gist:7f9f92ca0b6623636b20
Last active November 25, 2015 11:38
Example Test for Booking.json
curl -X POST -H "Content-Type:application/json" -d '{"bookingKey":"7566d2b6-c8af-479f-be6e-1b211d6b76c4","checkOutDate":"2016-03-19 10:00:00","checkInDate":"2016-03-06 14:00:00","nights":13,"currency":"THB","priceCalculated":"114400.00","priceFixed":null,"guests":2,"adults":"2","children":"1","infants":"","pets":"","createdBy":null,"guestEmail":"[email protected]","guestFirstName":"Chris","guestLastName":"Atkinson","guestPhoneNumber":"+447919400383","messageToOwner":"TESTING BOOKING ","messageToGuest":null,"isQuoteInvalidated":null,"isBookingSubmitted":null,"isBookingAccepted":null,"showCreatedBy":null,"showCancellationPolicy":null,"confirmedBookingDate":null,"createdByIp":"2.220.147.120","createdByUserAgent":"Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/44.0.2403.155 Safari\/537.36","createdByRequestPOST":null,"createdByRequestRaw":null,"createdVia":null,"expireDate":null,"createdDate":"2015-11-25 11:26:22","lastViewDate":null,"invalidatedDate":null,"bookingSubmittedDate
$data['property']['meta']['events']['booking'] = array(
array(
'strategy' => 'webhook',
'priority' => '500',
'args' => array("endpoint" => 'https://channels.klikasia.com/rentivo/booking.php'),
),
array(
'strategy' => 'email',
'args' => array("to" => '[email protected]'),
)
{
"attributes": {
"propertyType": "Villa",
"address": {
"lat": "9.555483",
"lng": "99.99226899999996",
"address1": "19/5, Maenam Soi 3\n84330 Koh Samui",
"city": "Maenam",
"country": "Thailand",
"zipPostCode": "",
$( "#submit" ).click(
function() {
$( "#submit" ).addClass("disabled");
setTimeout( function(){ $( "#submit" ).removeClass("disabled"); }, 5000);
});
@Kalyse
Kalyse / Include Less
Created June 29, 2015 10:40
Include Less on Rentivo
<script>
require(["https://cdnjs.cloudflare.com/ajax/libs/less.js/2.5.1/less.js"], function(){
});
</script>
<link rel="stylesheet/less" type="text/css" href="https://rawgit.com/Kalyse/4dffbb5c96fac7f0dd53/raw/6500cf78485745c0f1e6a70758f1e7a70a228d12/less.js" />
@Kalyse
Kalyse / currencies.php
Created April 28, 2015 15:17
Currencies
[ "AED" => "United Arab Emirates Dirham",
"AFN" => "Afghan Afghani*",
"ALL" => "Albanian Lek",
"AMD" => "Armenian Dram",
"ANG" => "Netherlands Antillean Gulden",
"AOA" => "Angolan Kwanza*",
"ARS" => "Argentine Peso*",
"AUD" => "Australian Dollar",
"AWG" => "Aruban Florin",
"AZN" => "Azerbaijani Manat",