modules/class-users.php
Consider simplifying this complex logical expression. Wontfix
Wontfix
if (
// Remove super admins for multisites.
( is_multisite() && in_array( $user->user_login, (array) $super_admins, true ) ) ||
// Remove regular admins for normal installs.
( ! is_multisite() && $user->has_cap( 'administrator' ) ) ||
Missing class import via use statement (line '917', column '32'). Open
Open
$users[ $user->ID ] = new WP_User( $user );
- Read upRead up
- Exclude checks
MissingImport
Since: 2.7.0
Importing all external classes in a file through use statements makes them clearly visible.
Example
function make() {
return new \stdClass();
}
Source http://phpmd.org/rules/cleancode.html#MissingImport
Method name "_filter_get_user_capabilities" should not be prefixed with an underscore to indicate visibility Open
Open
public function _filter_get_user_capabilities( $null, $user_id, $meta_key ) {
- Exclude checks