class.jetpack.php 1 location
|
@@ 4401-4409 (lines=9) @@
|
| 4398 |
|
return false; |
| 4399 |
|
} |
| 4400 |
|
|
| 4401 |
|
static function translate_user_to_role( $user ) { |
| 4402 |
|
foreach ( self::$capability_translations as $role => $cap ) { |
| 4403 |
|
if ( user_can( $user, $role ) || user_can( $user, $cap ) ) { |
| 4404 |
|
return $role; |
| 4405 |
|
} |
| 4406 |
|
} |
| 4407 |
|
|
| 4408 |
|
return false; |
| 4409 |
|
} |
| 4410 |
|
|
| 4411 |
|
static function translate_role_to_cap( $role ) { |
| 4412 |
|
if ( ! isset( self::$capability_translations[$role] ) ) { |
packages/roles/src/Roles.php 1 location
|
@@ 53-61 (lines=9) @@
|
| 50 |
|
* @param \WP_User $user User object. |
| 51 |
|
* @return string|boolean User's role, false if not enough capabilities for any of the roles. |
| 52 |
|
*/ |
| 53 |
|
public static function translate_user_to_role( $user ) { |
| 54 |
|
foreach ( self::$capability_translations as $role => $cap ) { |
| 55 |
|
if ( user_can( $user, $role ) || user_can( $user, $cap ) ) { |
| 56 |
|
return $role; |
| 57 |
|
} |
| 58 |
|
} |
| 59 |
|
|
| 60 |
|
return false; |
| 61 |
|
} |
| 62 |
|
|
| 63 |
|
/** |
| 64 |
|
* Get the minimum capability for a role. |