# bookit/2.6.0.5/includes/classes/Nonces.php

Bookit — Booking &amp; Appointment Calendar, version 2.6.0.5. 75 lines.

- Page: https://pluginprobe.com/plugins/bookit/2.6.0.5/code/includes/classes/Nonces.php
- Raw: https://pluginprobe.com/plugins/bookit/2.6.0.5/raw/includes/classes/Nonces.php
- Modified: 2026-09-14T17:08:02+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/bookit/2.6.0.5/code/includes/classes/Nonces.php#L10-L20`.

```php
<?php

namespace Bookit\Classes;

class Nonces {

	/**
	 * Frontend Nonces
	 *
	 * @return array
	 */
	public static function get_frontend_nonces() {
		$list = array(
			'bookit_book_appointment',
			'bookit_month_appointments',
			'bookit_day_appointments',
			'bookit_admin_day_appointments',
			'bookit_admin_month_appointments',
			'bookit_appointment_status',
			'bookit_is_free_appointment',
			'bookit_login',
			'bookit_register',
		);

		$nonces = array();

		foreach ( $list as $slug ) {
			$nonces[ $slug ] = wp_create_nonce( $slug );
		}

		return $nonces;
	}

	/**
	 * Admin Nonces
	 *
	 * @return array
	 */
	public static function get_admin_nonces() {
		$list = array(
			'bookit_save_item',
			'bookit_delete_item',
			'bookit_add_appointment',
			'bookit_edit_appointment',
			'bookit_day_appointments',
			'bookit_admin_day_appointments',
			'bookit_get_appointment',
			'bookit_get_appointments',
			'bookit_get_calendar_appointments',
			'bookit_get_appointment_form_data',
			'bookit_appointment_status',
			'bookit_save_category',
			'bookit_delete_category',
			'bookit_get_customers',
			'bookit_save_settings',
			'bookit_export',
			'bookit_import',
			'bookit_load_icon',
			'bookit_get_category_assosiated_total_data',
			'bookit_get_customer_assosiated_total_data',
			'bookit_get_service_assosiated_total_data',
			'bookit_get_staff_assosiated_total_data',
			'bookit_add_feedback',
		);

		$nonces = array();

		foreach ( $list as $slug ) {
			$nonces[ $slug ] = wp_create_nonce( $slug );
		}

		return $nonces;
	}
}

```
