rebing0512/base-core

Jenson Base Core Packages

Installs: 17

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:project

pkg:composer/rebing0512/base-core

dev-master 2021-09-22 04:08 UTC

This package is auto-updated.

Last update: 2025-09-22 10:55:57 UTC


README

[use Jenson\Core\Libraries\Helper]

  1. getPlatform(Request $request) 获取当前的平台类型,依据:server('HTTP_USER_AGENT'))
  2. safeEncode($data) 安全base64_encode将可能会被浏览器破坏的符号替换成其他符号
  3. safeDecode($data) 安全解码 对应 safeEncode
  4. Encrypt($data, $key) 简单加密
  5. Decrypt($data,$key) 简单解密

数据库 migrate 验证机制

php artisan mbcore:updatedb

需要在 /config/database.php 中增加 'mysql_test' => config("mbcore_mcore.mysql_test",[]), //增加测试数据库

配置文件说明

  1. 使用mbcore_mcore.mysql_test的配置
  2. 加载.env的专有配置 _TEST
  3. 采用.env的正式服务器配置,并将数据库名修改成后缀为 _test 的数据库