/**
  * unserializes fields attribute on the fly before saving to database
  *
  * @return mixed
  */
 public function getFieldsAttribute()
 {
     return Helpers::is_serialized($this->attributes['fields']) ? unserialize($this->attributes['fields']) : $this->attributes['fields'];
 }
Exemplo n.º 2
0
 /**
  * @return mixed
  */
 public function getMiscDataAttribute()
 {
     return Helpers::is_serialized($this->attributes['misc_data']) ? unserialize($this->attributes['misc_data']) : $this->attributes['misc_data'];
 }
Exemplo n.º 3
0
 /**
  * @return mixed
  */
 public function getValueAttribute()
 {
     return Helpers::is_serialized($this->attributes['value']) ? unserialize($this->attributes['value']) : $this->attributes['value'];
 }