在助手函数文件中,修改model函数。代码如下:
function model($name = '',$softdeletet = null, $layer = 'model', $appendSuffix = false)
{
if(!is_file(APP_PATH."common/model/".ucfirst($name).".php") && config("app_debug"))
{
$str = "<?php \n namespace app\common\model; \n use think\Model; \n use think\Cache; \n use traits\model\SoftDelete; \n class ".$name." extends Model \n {";
if($softdeletet)
{
$str .= "use SoftDelete; \n";
$str .= "protected $deleteTime = '".$softdeletet."' \n";
}
$str .= "}";
file_put_contents(APP_PATH."common/model/".ucfirst($name).".php",$str);
}
return Loader::model($name, $layer, $appendSuffix);
} 