You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 16, 2025. It is now read-only.
thrownewLogicException('The Symfony DomCrawler component is required to use this tool. Try running "composer require symfony/dom-crawler".');
25
-
}
26
-
if (!class_exists(CssSelectorConverter::class)) {
27
-
thrownewLogicException('The Symfony CSS Selector component is required to use this tool. Try running "composer require symfony/css-selector".');
22
+
if (!class_exists(TranscriptListFetcher::class)) {
23
+
thrownewLogicException('The package `mrmysql/youtube-transcript` is required to use this tool. Try running "composer require mrmysql/youtube-transcript".');
28
24
}
29
25
}
30
26
@@ -33,40 +29,14 @@ public function __construct(
33
29
*/
34
30
publicfunction__invoke(string$videoId): string
35
31
{
36
-
// Fetch the HTML content of the YouTube video page
0 commit comments