======================================== Testing Episode API Flow Drama: 1995021029788041218 Language: tr ======================================== --- Testing Episode 25 --- Cache cleared: episode:v1:1995021029788041218:25:tr:1 Dracin
Internal Server Error

Error

Class "App\Services\EpisodeDataService" not found

LARAVEL 12.31.1
PHP 8.3.30
UNHANDLED
CODE 0
GET
https://komikcast.xyz

Overview

DATE
2026/03/03 11:59:51.873 UTC
STATUS CODE
500
METHOD
GET

Exception trace

dev-utils/test_episode_api_flow.php
dev-utils/test_episode_api_flow.php:36
31    $cacheKey = "episode:v1:{$bookId}:{$episodeIndex}:{$lang}:1";
32    Cache::forget($cacheKey);
33    echo "Cache cleared: {$cacheKey}\n";
34    
35    try {
36        $service = new EpisodeDataService();
37        
38        echo "Calling getEpisodeDetails()...\n";
39        $result = $service->getEpisodeDetails($bookId, $episodeIndex, $lang, true);
40        
41        if ($result === null) {
42            echo "❌ Result is NULL - This would cause 404!\n";
43            echo "   Checking what's in cache now...\n";
44            $cached = Cache::get($cacheKey);
45            echo "   Cache value: " . ($cached ? 'Present' : 'NULL') . "\n";
46            if ($cached) {
47                echo "   Cache keys: " . implode(', ', array_keys($cached)) . "\n";
48

Queries

// No queries executed

Headers

host
komikcast.xyz
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
accept
*/*
accept-language
en-us,en;q=0.5
accept-charset
ISO-8859-1,utf-8;q=0.7,*;q=0.7
x-https
1
accept-encoding
gzip, br, zstd, deflate

Body

// No request body

Routing

// No routing context

Routing parameters

// No routing parameters