コード例 #1
0
ファイル: permission.php プロジェクト: beyondye/ENPHP
 public function __construct()
 {
     parent::__construct();
     $this->table = 'en_admin_permissions';
     $this->primary = 'id';
     $this->schema = ['id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'ID不能为空'], 'literal' => 'ID', 'default' => null, 'required' => false], 'name' => ['validate' => ['regex' => '/^\\S+$/u', 'message' => '权限名称不能为空'], 'literal' => '权限名称', 'default' => '', 'required' => true], 'sort' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '排序不能为空'], 'literal' => '排序', 'default' => 0, 'required' => true], 'create_time' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '添加时间不能为空'], 'literal' => '添加时间', 'default' => time(), 'required' => false], 'update_time' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '修改时间不能为空'], 'literal' => '修改时间', 'default' => time(), 'required' => false]];
 }
コード例 #2
0
ファイル: menu.php プロジェクト: beyondye/ENPHP
 function __construct()
 {
     parent::__construct();
     $this->table = 'en_admin_menu';
     $this->primary = 'id';
     $this->schema = ['id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'ID格式不正确'], 'literal' => 'ID', 'default' => null, 'required' => false], 'name' => ['validate' => ['regex' => '/^\\S+$/u', 'message' => '菜单名称不能为空'], 'literal' => '菜单名称', 'default' => '', 'required' => true], 'parent_id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '上级分类不能为空'], 'literal' => '上级分类', 'default' => '0', 'required' => true], 'parent_chain' => ['literal' => '上级链', 'default' => '0,', 'required' => false], 'is_display' => ['validate' => ['regex' => '/^0|1$/', 'message' => '请填写是否显示'], 'literal' => '是否显示', 'default' => '0', 'required' => true], 'sort' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '排序不能为空'], 'literal' => '排序', 'default' => '0', 'required' => true], 'controller' => ['validate' => ['regex' => '/^\\w+$/', 'message' => '控制器不能为空'], 'literal' => '控制器', 'default' => '', 'required' => true], 'action' => ['validate' => ['regex' => '/^\\w+$/', 'message' => '方法不能为空'], 'literal' => '方法', 'default' => '', 'required' => true], 'create_time' => ['literal' => '创建时间', 'default' => time(), 'required' => false], 'update_time' => ['literal' => '修改时间', 'default' => time(), 'required' => false]];
 }
コード例 #3
0
ファイル: server5xx.php プロジェクト: beyondye/ENPHP
 function __construct()
 {
     parent::__construct();
     $this->table = 'en_5xx_errors';
     $this->primary = 'id';
     $this->schema = ['id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'ID格式不正确'], 'literal' => 'ID', 'default' => null, 'required' => false], 'status' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '状态码'], 'literal' => '状态码', 'default' => '', 'required' => false], 'ip' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'ip'], 'literal' => 'IP', 'default' => '', 'required' => false], 'time' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'time'], 'literal' => '时间', 'default' => '', 'required' => false], 'request' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'request'], 'literal' => '请求连接', 'default' => '', 'required' => false], 'bodysize' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'bodysize'], 'literal' => '发送字节大小', 'default' => '', 'required' => false], 'refer' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'refer'], 'literal' => '来路引用', 'default' => '', 'required' => false], 'useragent' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'useragent'], 'literal' => 'userAgent', 'default' => '', 'required' => false], 'system' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'system'], 'literal' => '客户端系统', 'default' => '', 'required' => false], 'browser' => ['validate' => ['regex' => '/^\\S+$/', 'message' => 'browser'], 'literal' => '浏览器', 'default' => '', 'required' => false]];
 }
コード例 #4
0
ファイル: role.php プロジェクト: beyondye/ENPHP
 function __construct()
 {
     parent::__construct();
     $this->table = 'en_admin_roles';
     $this->primary = 'id';
     $this->schema = ['id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'ID格式不正确'], 'literal' => 'ID', 'default' => null, 'required' => false], 'name' => ['validate' => ['regex' => '/^\\S+$/', 'message' => '角色名称不能为空'], 'literal' => '角色名称', 'default' => '', 'required' => true], 'admin_id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '创建者id不能为空'], 'literal' => '创建者', 'default' => '0', 'required' => false], 'create_time' => ['literal' => '添加时间', 'default' => time(), 'required' => false], 'update_time' => ['literal' => '修改时间', 'default' => time(), 'required' => false]];
 }
コード例 #5
0
ファイル: server_redis.php プロジェクト: beyondye/ENPHP
 function __construct()
 {
     parent::__construct();
     $this->table = 'en_server_redis';
     $this->primary = 'id';
     $this->schema = ['id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'ID格式不正确'], 'literal' => 'ID', 'default' => null, 'required' => false], 'name' => ['validate' => ['regex' => '/^\\S+$/', 'message' => '服务器名称不正确'], 'literal' => '名称', 'default' => '', 'required' => true], 'host' => ['validate' => ['regex' => '/^\\S+$/', 'message' => '服务器地址'], 'literal' => '服务器地址', 'default' => '', 'required' => true], 'port' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '端口号不正确'], 'literal' => '端口号', 'default' => '', 'required' => true], 'password' => ['validate' => ['regex' => '/^\\S*$/', 'message' => '密码'], 'literal' => '密码', 'default' => '', 'required' => false], 'created' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'created'], 'literal' => '创建时间', 'default' => time(), 'required' => false], 'updated' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'updated'], 'literal' => '修改时间', 'default' => time(), 'required' => false]];
 }
コード例 #6
0
ファイル: admin.php プロジェクト: beyondye/ENPHP
 public function __construct()
 {
     parent::__construct();
     $this->table = 'en_admin';
     $this->primary = 'id';
     $this->schema = ['id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => 'ID格式不正确'], 'literal' => 'ID', 'default' => null, 'required' => false], 'name' => ['validate' => ['regex' => '/^[a-zA-Z0-9_]{2,20}$/', 'message' => '账号不能为空,2-20位字母数字'], 'literal' => '账号', 'default' => '', 'required' => true], 'realname' => ['validate' => ['regex' => '/^[\\x{4e00}-\\x{9fa5}]{2,6}$/u', 'message' => '真实姓名不能为空,2-6位中文'], 'literal' => '真实姓名', 'default' => '', 'required' => true], 'password' => ['validate' => ['regex' => '/^\\S{6,20}$/', 'message' => '密码不能为空'], 'literal' => '密码', 'default' => '', 'required' => false], 'email' => ['validate' => ['regex' => '/\\w{1,30}@\\w{1,}\\.\\w{2,3}/', 'message' => 'Email不能为空'], 'literal' => 'Email', 'default' => '', 'required' => true], 'role_id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '请选择角色'], 'literal' => '角色ID', 'default' => '0', 'required' => true], 'last_time' => ['literal' => '最后登陆时间', 'default' => '0', 'required' => false], 'last_ip' => ['literal' => 'IP地址', 'default' => '0', 'required' => false], 'parent_id' => ['validate' => ['regex' => '/^\\d+$/', 'message' => '上级ID格式不正确'], 'literal' => '上级ID', 'default' => '0', 'required' => false], 'parent_chain' => ['literal' => '上级链', 'default' => '0,', 'required' => false], 'create_time' => ['literal' => '创建时间', 'default' => time(), 'required' => false], 'update_time' => ['literal' => '修改时间', 'default' => time(), 'required' => false]];
 }
コード例 #7
0
ファイル: doc.php プロジェクト: beyondye/ENPHP
 function __construct()
 {
     parent::__construct();
     $this->table = 'en_docs';
     $this->primary = 'id';
     $this->schema = [];
 }