当前位置: 首页>>代码示例>>PHP>>正文


PHP UserGroup::id方法代码示例

本文整理汇总了PHP中UserGroup::id方法的典型用法代码示例。如果您正苦于以下问题:PHP UserGroup::id方法的具体用法?PHP UserGroup::id怎么用?PHP UserGroup::id使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在UserGroup的用法示例。


在下文中一共展示了UserGroup::id方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: test_id

 public function test_id()
 {
     $group = UserGroup::get("new test group");
     $this->assert_equal(UserGroup::id("new test group"), $group->id, 'Cannot retrieve "new test group" by name.');
     $this->assert_equal(UserGroup::id($group->id), $group->id, 'Cannot retrieve "new test group" by ID.');
     $this->assert_false(UserGroup::id("nonexistent test group"), 'Retrieved an ID for an invalid group name.');
     $this->assert_false(UserGroup::id(-1), 'Retrieved a ID for an invalid group ID.');
 }
开发者ID:habari,项目名称:tests,代码行数:8,代码来源:test_usergroup.php

示例2: in_group

 /**
  * function in_group
  * Whether or not this user is is in the specified group
  * @param int $group a group ID or name
  * @return bool Whether or not this user is in the specified group
  **/
 public function in_group($group)
 {
     $groups = $this->list_groups();
     return in_array(UserGroup::id($group), $groups);
 }
开发者ID:anupom,项目名称:my-blog,代码行数:11,代码来源:user.php

示例3: get_group_token_access

    /**
     * Get the access bitmask of a group for a specific permission token
     * @param integer $group The group ID
     * @param mixed $token_id A permission name or ID
     * @return an access bitmask
     */
    public static function get_group_token_access($group, $token_id)
    {
        // Use only numeric ids internally
        $group = UserGroup::id($group);
        $token_id = self::token_id($token_id);
        $sql = 'SELECT access_mask FROM {group_token_permissions} WHERE
			group_id=? AND token_id=?;';
        $result = DB::get_value($sql, array($group, $token_id));
        if (isset($result)) {
            return self::get_bitmask($result);
        }
        return null;
    }
开发者ID:wwxgitcat,项目名称:habari,代码行数:19,代码来源:acl.php


注:本文中的UserGroup::id方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。