1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?php
- namespace Cas\Dao;
- /**
- * kif权限管理系统 - 用户组权限管理 类
- * @author lishumingoo@gmail.com
- */
- use KIF\Dao\DBAgileDev;
- class KifUsergroupCompetence extends DBAgileDev {
- /**
- * 数据表名
- * @var string
- */
- protected $tableName = 'kif_usergroup_competence';
-
- /**
- * 表的主键名。默认为id
- * @var string
- */
- protected $primaryKey = 'id';
-
- /**
- * 数据库里的真实字段
- * @var array
- */
- protected $other_field = array(
- 'groupid',
- 'appid',
- 'controlid',
- 'actionid',
- );
-
- public function __construct($master_flag = 'backend') {
- parent::__construct($master_flag);
- }
-
- /**
- * 获取多用户组权限配置
- * @param array $groupids
- * @return array
- */
- public function getsCompetencesByGroupids($groupids) {
- if (!$groupids) {
- return array();
- }
-
- $ids = $this->findIdsBy(array(
- 'groupid' => $groupids
- ));
-
- return $this->gets($ids);
- }
-
- }
|