public function getVideoImage($version = 'default'){
        if (strpos($this->url, 'youtu') !== false) {
            switch($version){
                case 'max':
                    return 'https://img.youtube.com/vi/'.$this->getVideoCode().'/maxresdefault.jpg';
                    break;

                case 'hq':
                    return 'https://img.youtube.com/vi/'.$this->getVideoCode().'/hqdefault.jpg';
                    break;

                case 'mq':
                    return 'https://img.youtube.com/vi/'.$this->getVideoCode().'/mqdefault.jpg';
                    break;

                case 'sd':
                    return 'https://img.youtube.com/vi/'.$this->getVideoCode().'/sddefault.jpg';
                    break;

                default:
                    return 'https://img.youtube.com/vi/'.$this->getVideoCode().'/default.jpg';
            }
        }

        return '';
    }