47 lines
1.7 KiB
PHP
47 lines
1.7 KiB
PHP
<?php namespace Phpcmf\Model;
|
|
/**
|
|
* https://www.besyun.com
|
|
* BESCMS
|
|
* 本文件是框架系统文件,二次开发时不可以修改本文件,可以通过继承类方法来重写此文件
|
|
**/
|
|
|
|
|
|
// 用户权限处理
|
|
class Member_auth extends \Phpcmf\Model {
|
|
|
|
// 获取用户权限值
|
|
public function member_auth($name, $member = []) {
|
|
return IS_USE_MEMBER ? \Phpcmf\Service::L('member_auth', 'member')->member_auth($name, $member) : 1;
|
|
}
|
|
|
|
// 获取应用插件权限值
|
|
public function app_auth($dir, $name, $member = []) {
|
|
return IS_USE_MEMBER ? \Phpcmf\Service::L('member_auth', 'member')->app_auth($dir, $name, $member) : 0;
|
|
}
|
|
|
|
// 获取站点权限值
|
|
public function home_auth($name, $member = []) {
|
|
return IS_USE_MEMBER ? \Phpcmf\Service::L('member_auth', 'member')->home_auth($name, $member) : 0;
|
|
}
|
|
|
|
// 获取模块权限值
|
|
public function module_auth($mid, $name, $member = []) {
|
|
return IS_USE_MEMBER ? \Phpcmf\Service::L('member_auth', 'member')->module_auth($mid, $name, $member) : 0;
|
|
}
|
|
|
|
// 获取模块的栏目权限值
|
|
public function category_auth($module, $catid, $name, $member = []) {
|
|
return IS_USE_MEMBER ? \Phpcmf\Service::L('member_auth', 'member')->category_auth($module, $catid, $name, $member) : 1;
|
|
}
|
|
|
|
// 获取模块表单权限值
|
|
public function mform_auth($mid, $fid, $name, $member = []) {
|
|
return IS_USE_MEMBER ? \Phpcmf\Service::L('member_auth', 'member')->mform_auth($mid, $fid, $name, $member) : 1;
|
|
}
|
|
|
|
// 获取网站表单权限值
|
|
public function form_auth($fid, $name, $member = []) {
|
|
return IS_USE_MEMBER ? \Phpcmf\Service::L('member_auth', 'member')->form_auth($fid, $name, $member) : 1;
|
|
}
|
|
|
|
} |