PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 6.3.0
Defender Security – Malware Scanner, Login Security & Firewall v6.3.0
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
defender-security / src / behavior / scan-item / class-silent-skin.php

class-silent-skin.php in Defender Security – Malware Scanner, Login Security & Firewall 6.3.0, at src/behavior/scan-item/class-silent-skin.php

57 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Represents a silent skin for WordPress automatic upgrade.
4 *
5 * @package WP_Defender\Behavior\Scan_Item
6 */
7
8 namespace WP_Defender\Behavior\Scan_Item;
9
10 use Automatic_Upgrader_Skin;
11
12 /**
13 * Include the WP_Upgrader class if it's not already loaded.
14 */
15 if ( ! class_exists( \WP_Upgrader::class ) ) {
16 require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
17 }
18 /**
19 * Include the Theme_Upgrader class if it's not already loaded.
20 */
21 if ( ! class_exists( \Theme_Upgrader::class ) ) {
22 require_once ABSPATH . 'wp-admin/includes/class-theme-upgrader.php';
23 }
24
25 /**
26 * Represents a silent skin for WordPress automatic upgrade.
27 */
28 class Silent_Skin extends Automatic_Upgrader_Skin {
29 /**
30 * Outputs the footer HTML for the upgrade.
31 *
32 * @return void
33 */
34 public function footer() {
35 }
36
37 /**
38 * Outputs the header HTML for the upgrade.
39 *
40 * @return void
41 */
42 public function header() {
43 }
44
45 /**
46 * Handles feedback for the upgrade process.
47 *
48 * @param mixed $data The data received from the upgrade process.
49 * @param mixed ...$args Additional arguments passed to the method.
50 *
51 * @return string Empty string always returned.
52 */
53 public function feedback( $data, ...$args ) {
54 return '';
55 }
56 }
57