最近在写rules的时候 经常要这样写
array(‘public_type_name’, ‘length’, ‘max’=>32, ‘encoding’=>‘utf-8’),
感觉每个都写有点费,想问问看能不能考虑在应用程序级使用统一的encoding,现在的capplication.charset 有点像,然后根据配置全局都统一起来用这个参数来做标准。
感觉现在无特殊需要的情况下 一般都是全utf8了。。。。是不是可以考虑提供一个解决方案,或者是已经有了我不知道 ^&^
最近在写rules的时候 经常要这样写
array(‘public_type_name’, ‘length’, ‘max’=>32, ‘encoding’=>‘utf-8’),
感觉每个都写有点费,想问问看能不能考虑在应用程序级使用统一的encoding,现在的capplication.charset 有点像,然后根据配置全局都统一起来用这个参数来做标准。
感觉现在无特殊需要的情况下 一般都是全utf8了。。。。是不是可以考虑提供一个解决方案,或者是已经有了我不知道 ^&^
感觉没这个必要吧。。。
扩展一下validator的基类,然后在main.php配置那把默认的验证组件(不知道有没有)替换成’class’ => 自己的,再写上encoding的配置就好
对类做扩展是一个解决方法,我是想是不是在默认条件下 都使用utf8 会更好?主要是基于这个目的发的这个帖