| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/poseidon-gagra.ru/wp-content/plugins/awebooking/inc/ |
Upload File : |
<?php
namespace AweBooking;
class Constants {
// The core constants.
const OPTION_KEY = 'awebooking_settings';
const BOOKING = 'awebooking';
const BOOKING_NOTE = 'booking_note';
const ROOM_TYPE = 'room_type';
const HOTEL_RATE = 'hotel_rate';
const HOTEL_RATE_PLAN = 'hotel_rate_plan';
const HOTEL_LOCATION = 'hotel_location';
const HOTEL_AMENITY = 'hotel_amenity';
const HOTEL_SERVICE = 'hotel_service';
const HOTEL_SERVICE_CAT = 'hotel_service_cat';
const PARENT_MENU_SLUG = 'awebooking';
// Booking constants.
const STATE_AVAILABLE = 0;
const STATE_UNAVAILABLE = 1;
const STATE_BOOKING = 2;
const STATE_SYNC = 3;
// Granularity levels.
const GL_DAILY = 'daily';
const GL_NIGHTLY = 'nightly';
// Reservation modes.
const MODE_SINGLE = 'single_room';
const MODE_MULTIPLE = 'multiple_room';
/**
* Defines constants.
*
* @param \AweBooking\Plugin $plugin
* @return void
*/
public static function defines( $plugin ) {
static::define( 'ABRS_ABSPATH', $plugin->plugin_path() );
static::define( 'ABRS_ASSET_URL', $plugin->plugin_url( 'assets/' ) );
static::define( 'ABRS_ROUNDING_PRECISION', 6 );
static::define( 'ABRS_TEMPLATE_DEBUG', false );
}
/**
* Define constant if not already set.
*
* @param string $name Constant name.
* @param string|bool $value Constant value.
*/
public static function define( $name, $value ) {
if ( ! defined( $name ) ) {
define( $name, $value );
}
}
}