setAttribute 如果前端传来的格式不一样。 就error.有办法优化吗?
例:
public function setManageFeeAttribute($managefee)
{
$this->attributes['managefee']=Carbon::createFromFormat('Y.n',$managefee)->startOfMonth();
}
限定前端传来的日期格式是 2016.3
目前是如果用户传空值或者格式不对。 直接报错Trailing data。
用户拿不到提示信息。So.有什么好办法优化吗?