public static function unserialize( $data )
    {
        $data = json_decode( $data, true );
        return new static( $data[0], $data[1], $data[2], $data[3] );
    }
public static function unserialize( $data )
    {
        $data = json_decode( $data, true );
        return new static( $data[0], $data[1], $data[2], $data[3] );
    }
public static function unserialize ( $ data ) { $ data = json_decode ( $ data , true ) ; return new static ( $ data [ 0 ] , $ data [ 1 ] , $ data [ 2 ] , $ data [ 3 ] ) ; }
Unserialize a dataType
@param string $data
@return DataType
Unserialize a dataType