PHP code example of justdev / lomnio-api-connector

1. Go to this page and download the library: Download justdev/lomnio-api-connector library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

justdev / lomnio-api-connector example snippets


$result = \LomnioLeads::send(
	array(
		'name'    => sanitize_text_field( $_POST['input_10'] ?? '' ),
		'email'   => sanitize_email( $_POST['input_3'] ?? '' ),
		'phone'   => sanitize_text_field( $_POST['input_4'] ?? '' ),
		'message' => sanitize_textarea_field( $_POST['input_5'] ?? '' ),
	),
	array(
		'source'   => 'Contact form',
		'entry_id' => isset( $entry['id'] ) ? (int) $entry['id'] : 0,
	)
);

$section['project'] = \LomnioProject::get();

$project = \LomnioProject::to_array();

$project_id = \LomnioProject::id();

$section['units'] = \LomnioUnits::get();

$section['units'] = \LomnioUnits::get(
	array(
		'status' => 'available',
		'floor'  => 2,
	)
);

$section['unit'] = \LomnioUnits::find( 51 );

$section['unit'] = \LomnioUnits::find_by_code( 'A101' );

$section['units'] = \LomnioUnits::by_floor( 10 );

$section['floors'] = \LomnioFloors::get();

$section['floors'] = \LomnioFloors::get(
	array(
		'building_id'  => 1,
		'availability' => 'available',
	)
);

$section['floor'] = \LomnioFloors::find( 10 );

$section['floor'] = \LomnioFloors::find_by_number( 2 );

$section['floors'] = \LomnioFloors::by_project( 51 );

$units = \LomnioUnits::get(
	array(
		'status' => array( 'available', 'reserved' ),
		'floor'  => array( 1, 2, 3 ),
	)
);

$floors = \LomnioFloors::get(
	array(
		'building_id'  => array( 1, 2 ),
		'availability' => array( 'available', 'unavailable' ),
	)
);

$headers = \LomnioApiConnector\Plugin::instance()
	->secret_storage()
	->get_authorization_headers();
text
/wp-admin/plugins.php
text
/wp-admin/admin.php?page=lomnio-api-endpoints
text
/wp-admin/admin.php?page=lomnio-api-connector
text
lomnio_api_connector_sync_project
text
lomnio_api_connector_sync_units
text
lomnio_api_connector_sync_floors
text
{$wpdb->prefix}lomnio_project
text
{$wpdb->prefix}lomnio_units
text
/v1/units?per_page=-1&detailed=true
text
{$wpdb->prefix}lomnio_floors