🧪 End-to-End Validation: EpisodePage Subtitle Loading ====================================================================== Simulating how EpisodePage.php loads subtitles for NetShort dramas: Language: English (en) ----------------------------------------------------------------------
Class "App\Services\EpisodeDataService" not found
dev-utils/validate_episodepage_subtitles.php
24 echo "Language: {$langName} ({$langCode})\n";
25 echo str_repeat('-', 70) . "\n";
26
27 try {
28 // Simulate what EpisodePage does
29 $episodeService = new EpisodeDataService();
30
31 // Get NetShort drama (need to find one first)
32 $reflection = new ReflectionClass($episodeService);
33 $netshortService = new \App\Services\NetShortService($langCode);
34
35 $home = $netshortService->getHome(0, 1);
36 if (empty($home) || empty($home[0]['id'])) {
37 echo " ⚠️ No dramas found\n\n";
38 continue;
39 }
40
41