finally fixed serialization of conversions #189

This commit is contained in:
Nabeel Shahzad
2018-02-10 22:49:08 -06:00
parent 0700c96901
commit d5c2d25c74
6 changed files with 16 additions and 7 deletions

View File

@@ -79,6 +79,10 @@ class Flight extends BaseModel
*/
public function getDistanceAttribute()
{
if (!array_key_exists('distance', $this->attributes)) {
return null;
}
try {
$distance = (float) $this->attributes['distance'];
return new Distance($distance, Distance::STORAGE_UNIT);