src/package/Models/Meta.php
public function getValueAttribute($value)
    {
        $type = $this->attributes['type'];

        if ($type == 'string' || $type == 'null') {
            return $value;
        } elseif ($type == 'array') {
            return json_decode($value, true);
        } elseif ($type == 'int') {
            return (int) $value;
        } elseif ($type == 'float') {
            return (float) $value;
        } elseif ($type == 'bool') {
            return (bool) $value;
        }
    }
public function getValueAttribute($value)
    {
        $type = $this->attributes['type'];

        if ($type == 'string' || $type == 'null') {
            return $value;
        } elseif ($type == 'array') {
            return json_decode($value, true);
        } elseif ($type == 'int') {
            return (int) $value;
        } elseif ($type == 'float') {
            return (float) $value;
        } elseif ($type == 'bool') {
            return (bool) $value;
        }
    }
public function getValueAttribute ( $ value ) { $ type = $ this -> attributes [ 'type' ] ; if ( $ type == 'string' || $ type == 'null' ) { return $ value ; } elseif ( $ type == 'array' ) { return json_decode ( $ value , true ) ; } elseif ( $ type == 'int' ) { return ( int ) $ value ; } elseif ( $ type == 'float' ) { return ( float ) $ value ; } elseif ( $ type == 'bool' ) { return ( bool ) $ value ; } }
Value getter

@param $value

@return float|array|string
Value getter