ThirdParty.php
666 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
namespace AIOSEO\Plugin\Common\ThirdParty;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Treat everything related to third-party plugins.
*
* @since 4.2.5
*/
class ThirdParty {
/**
* Cache class instance.
*
* @since 4.2.7
*
* @var Cache\Cache
*/
public $cache = null;
/**
* Class constructor.
*
* @since 4.2.5
*/
public function __construct() {
add_action( 'plugins_loaded', [ $this, 'initCache' ] );
}
/**
* Instantiates @see \AIOSEO\Plugin\Common\ThirdParty\Cache\Cache.
*
* @since 4.2.5
*
* @return void
*/
public function initCache() {
$this->cache = new Cache\Cache();
}
}