PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 3.0.1
Defender Security – Malware Scanner, Login Security & Firewall v3.0.1
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 / traits / permission.php

permission.php in Defender Security – Malware Scanner, Login Security & Firewall 3.0.1, at src/traits/permission.php

21 lines 362 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace WP_Defender\Traits;
4
5 trait Permission {
6
7 /**
8 * Check if the current user have permission for execute an action.
9 *
10 * @return bool
11 */
12 public function check_permission() {
13 if ( ! is_user_logged_in() ) {
14 return false;
15 }
16 $cap = is_multisite() ? 'manage_network_options' : 'manage_options';
17
18 return current_user_can( $cap );
19 }
20 }
21