protected function getAsAssociative()
    {
    
        $value = $this->getValue();
    
        $value = explode(":", $value);
        $value = $value[1];
    
        $value = explode(";", $value);
    
        $values = array();
        foreach ($value as $value) {
            $value = explode("=", $value);
                
            list($key, $value) = $value;
    
            $values[$key] = $value;
        }
    
        return $values;
    }