uawdijnntqw1x1x1
IP : 3.142.55.180
Hostname : premium160.web-hosting.com
Kernel : Linux premium160.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
batcwwjx
/
public_html
/
wp-content
/
plugins
/
.
/
wp-smushit
/
core
/
api
/
class-abstract-api.php
/
/
<?php /** * Smush Abstract_API class that handles communications with WPMU DEV API: API class * * @since 3.0 * @package Smush\Core\Api */ namespace Smush\Core\Api; use Exception; use WP_Error; if ( ! defined( 'WPINC' ) ) { die; } /** * Class Abstract_API. */ abstract class Abstract_API { /** * API key. * * @since 3.0 * * @var string */ public $api_key = ''; /** * API request instance. * * @since 3.0 * * @var Request */ protected $request; /** * API constructor. * * @since 3.0 * * @param string $key API key. * * @throws Exception API Request exception. */ public function __construct( $key ) { $this->api_key = $key; // The Request class needs these to make requests. if ( empty( $this->version ) || empty( $this->name ) ) { throw new Exception( __( 'API instances require a version and name properties', 'wp-smushit' ), 404 ); } $this->request = new Request( $this ); } }
/home/batcwwjx/public_html/wp-content/plugins/./wp-smushit/core/api/class-abstract-api.php