$hisiModel
$hisiModel :
附件控制器
$view : \think\View
视图类实例
$request : \think\Request
Request实例
$app : \think\App
应用实例
__construct(\think\App $app = null)
构造方法
\think\App | $app |
upload(string $from = 'input', string $group = 'sys', string $water = '', string $thumb = '', string $thumb_type = '', string $input = 'file') : \app\system\admin\json
附件上传
string | $from | 来源 |
string | $group | 附件分组,默认sys[系统],模块格式:m_模块名,插件:p_插件名 |
string | $water | 水印,参数为空默认调用系统配置,no直接关闭水印,image 图片水印,text文字水印 |
string | $thumb | 缩略图,参数为空默认调用系统配置,no直接关闭缩略图,如需生成 500x500 的缩略图,则 500x500多个规格请用";"隔开 |
string | $thumb_type | 缩略图方式 |
string | $input | 文件表单字段名 |
pluginsFetch(string $template = '', array $vars = array(), array $replace = array(), array $config = array(), boolean $renderContent = false) : string
渲染插件模板
string | $template | 模板文件名或者内容 |
array | $vars | 模板输出变量 |
array | $replace | 替换内容 |
array | $config | 模板参数 |
boolean | $renderContent | 是否渲染内容 |
validate(array $data, string|array $validate, array $message = array(), boolean $batch = false, mixed $callback = null) : array|string|true
验证数据
array | $data | 数据 |
string|array | $validate | 验证器名或者验证规则数组 |
array | $message | 提示信息 |
boolean | $batch | 是否批量验证 |
mixed | $callback | 回调方法(闭包) |