automattic/jetpack-roles

与用户角色和能力相关的工具。

安装次数: 2,058,941

依赖项: 4

建议者: 0

安全性: 0

星标: 6

关注者: 4

分支: 2

类型:jetpack-library


README

Jetpack 的用户角色类。

包含将用户角色转换为能力以及相反的实用工具。

用法

获取当前用户的角色

use Automattic\Jetpack\Roles;

$roles = new Roles();
$current_user_role = $roles->translate_current_user_to_role();

获取特定用户的角色

use Automattic\Jetpack\Roles;

$roles = new Roles();
$user  = get_user_by( '[email protected]' );
$user_role = $roles->translate_user_to_role( $user );

获取角色所需的能力

use Automattic\Jetpack\Roles;

$roles = new Roles();
$capability = $roles->translate_role_to_cap( 'administrator' );

在您的 WordPress 插件中使用此包

如果您计划在您的 WordPress 插件中使用此包,我们建议您使用 Jetpack Autoloader 作为您的自动加载器。这将允许与其他使用此包的插件实现最大兼容性。

安全性

需要报告安全漏洞?请访问 https://automattic.com/security/ 或直接访问我们的安全漏洞赏金网站 https://hackerone.com/automattic

许可证

jetpack-roles 使用 GNU 通用公共许可证 v2 (或更高版本) 许可。