403Webshell
Server IP : 162.0.217.223  /  Your IP : 216.73.216.153
Web Server : LiteSpeed
System : Linux premium269.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : mypckeys ( 1539)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/mypckeys/yeslicense.org/wp-content/plugins/woo-wallet/includes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/mypckeys/yeslicense.org/wp-content/plugins/woo-wallet/includes//class-woo-wallet-api.php
<?php
/**
 * WooWallet REST API
 *
 * @author Subrata Mal <m.subrata1991@gmail.com>
 * @since 1.2.5
 * @package StandaleneTech
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly.
}
if ( ! class_exists( 'WooWallet_API' ) ) {
	/**
	 * Wallet API class
	 */
	class WooWallet_API {
		/**
		 * Class constructor.
		 */
		public function __construct() {
			// WP REST API.
			$this->rest_api_init();
		}

		/**
		 * Init WP REST API.
		 *
		 * @since 1.2.5
		 */
		private function rest_api_init() {
			// REST API was included starting WordPress 4.4.
			if ( ! class_exists( 'WP_REST_Server' ) ) {
				return;
			}

			// Init REST API routes.
			add_action( 'rest_api_init', array( $this, 'register_rest_routes' ), 10 );
		}

		/**
		 * Include REST API classes.
		 *
		 * @since 1.2.5
		 */
		private function rest_api_includes() {
			include_once dirname( __FILE__ ) . '/api/class-wc-rest-woo-wallet-controller.php';
			include_once dirname( __FILE__ ) . '/api/Controllers/Version3/class-wc-rest-wallet-controller.php';
		}

		/**
		 * Register REST API routes.
		 *
		 * @since 1.2.5
		 */
		public function register_rest_routes() {
			$this->rest_api_includes();
			$controllers = array(
				// v2 controllers.
				'WC_REST_Woo_Wallet_Controller',
				// v3 controllers.
				'WC_REST_TeraWallet_V3_Controller',
			);
			foreach ( $controllers as $controller ) {
				$woo_wallet_api = new $controller();
				$woo_wallet_api->register_routes();
			}
		}

	}

}

Youez - 2016 - github.com/yon3zu
LinuXploit