本文整理汇总了PHP中FrmAppHelper::maybe_add_permissions方法的典型用法代码示例。如果您正苦于以下问题:PHP FrmAppHelper::maybe_add_permissions方法的具体用法?PHP FrmAppHelper::maybe_add_permissions怎么用?PHP FrmAppHelper::maybe_add_permissions使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FrmAppHelper
的用法示例。
在下文中一共展示了FrmAppHelper::maybe_add_permissions方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: menu
public static function menu()
{
FrmAppHelper::maybe_add_permissions();
if (!current_user_can('frm_view_forms')) {
return;
}
$frm_settings = FrmAppHelper::get_settings();
add_menu_page('Formidable', $frm_settings->menu, 'frm_view_forms', 'formidable', 'FrmFormsController::route', FrmAppHelper::plugin_url() . '/images/form_16.png', self::get_menu_position());
}
示例2: menu
public static function menu()
{
FrmAppHelper::maybe_add_permissions();
if (!current_user_can('frm_view_forms')) {
return;
}
$menu_name = FrmAppHelper::get_menu_name();
add_menu_page('Formidable', $menu_name, 'frm_view_forms', 'formidable', 'FrmFormsController::route', '', self::get_menu_position());
}
示例3: set_as_user_role
function set_as_user_role($role)
{
// create user
$user = $this->factory->user->create_and_get(array('role' => $role));
$this->assertTrue($user->exists(), 'Problem getting user');
// log in as user
wp_set_current_user($user->ID);
$this->assertTrue(current_user_can($role), 'Failed setting the current user role');
FrmAppHelper::maybe_add_permissions();
return $user->ID;
}