Model的类型转换增加serialize类型

This commit is contained in:
thinkphp
2016-06-12 18:14:35 +08:00
parent cc191effcc
commit 8c08015a6a

View File

@@ -327,6 +327,9 @@ abstract class Model implements \JsonSerializable, \ArrayAccess
case 'json':
$value = json_encode($value, JSON_UNESCAPED_UNICODE);
break;
case 'serialize':
$value = serialize($value);
break;
}
return $value;
}
@@ -398,6 +401,9 @@ abstract class Model implements \JsonSerializable, \ArrayAccess
case 'object':
$value = json_decode($value);
break;
case 'serialize':
$value = unserialize($value);
break;
}
return $value;
}