'test-episode-123', 'Name' => 'Test Episode', 'ParentIndexNumber' => 1, 'IndexNumber' => 1, 'PremiereDate' => '2023-01-01T00:00:00Z', 'RunTimeTicks' => 18000000000, // 30 minutes in ticks 'CommunityRating' => 8.5, 'Overview' => 'Test episode overview', 'ProviderIds' => [ 'Imdb' => 'tt1234567', 'Tmdb' => '123456' ], 'People' => [ [ 'Name' => 'Test Actor', 'Type' => 'Actor' ] ] ]; echo "Test episode data structure looks correct\n"; echo "Episode ID: " . $testEpisodeData['Id'] . "\n"; echo "Episode Name: " . $testEpisodeData['Name'] . "\n"; echo "Season: " . $testEpisodeData['ParentIndexNumber'] . "\n"; echo "Episode Number: " . $testEpisodeData['IndexNumber'] . "\n"; echo "Has Actor: " . (isset($testEpisodeData['People'][0]['Name']) ? 'Yes' : 'No') . "\n"; echo "\nEpisode sync logic should work correctly!\n"; } catch (Exception $e) { echo "Error: " . $e->getMessage() . "\n"; }