HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/triad-infosec/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Utils.php
<?php


/**
 * Class Tribe__Events__Pro__Recurrence__Utils
 *
 * An aliasing class to make utils dependency injection easier in recurrence
 * related classes.
 */
class Tribe__Events__Pro__Recurrence__Utils {

	public function datepicker_formats( $translate = null ) {
		return Tribe__Date_Utils::datepicker_formats( $translate );
	}

	public function datetime_from_format( $format, $date ) {
		return Tribe__Date_Utils::datetime_from_format( $format, $date );
	}

	public function to_key( $custom_type ) {
		return Tribe__Events__Pro__Recurrence__Custom_Types::to_key( $custom_type );
	}

	public function is_valid( $event_id, array $recurrence_meta ) {
		return Tribe__Events__Pro__Recurrence__Validator::instance()->is_valid( $event_id, $recurrence_meta );
	}

	public function recurrence_strings() {
		return Tribe__Events__Pro__Recurrence__Strings::recurrence_strings();
	}
}