Initial project files: BESCMS full source
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
<?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;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user