1234567891011121314151617181920212223242526272829 |
- <?php
- namespace app\common\model;
- use think\Model;
- use Yansongda\Supports\Str;
- /**
- * 配置模型
- */
- class MobileOrderInfo extends Model
- {
- protected $type=[
- 'info'=>'json',
- ];
- public function setMobileAttr($mobile){
- unset($mobile['info']);
- $mobile=json_encode($mobile,JSON_UNESCAPED_UNICODE);
- return $mobile;
- }
- public function getMobileAttr($mobile){
- $mobileArr = json_decode($mobile,true);
- if($mobileArr['logo']){
- $mobileArr['logo']=(new Mobile)->getLogoAttr($mobileArr['logo']);
- }
- return $mobileArr;
- }
- }
|