Initial project files: BESCMS full source

This commit is contained in:
bes
2026-08-13 23:37:46 +08:00
parent fa6cddb540
commit 2e26f85723
2166 changed files with 396625 additions and 0 deletions
+47
View File
@@ -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;
}
}