public function __construct($videoId, $overrideMetadata = array()) { if (strpos($videoId, '/')) { $trueId = self::getIdFromUrl(self::$MAIN_URL . $videoId); return parent::__construct($trueId, $overrideMetadata); } else { return parent::__construct($videoId, $overrideMetadata); } }