ErrorException (E_WARNING)
file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/54/f6/54f6f67cb2bf19042c6cd65797af41fef0556e7e): failed to open stream: Disk quota exceeded ErrorException thrown with message "file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/54/f6/54f6f67cb2bf19042c6cd65797af41fef0556e7e): failed to open stream: Disk quota exceeded" Stacktrace: #61 ErrorException in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #60 file_put_contents in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #59 Illuminate\Filesystem\Filesystem:put in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php:65 #58 Illuminate\Cache\FileStore:put in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:215 #57 Illuminate\Cache\Repository:put in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:387 #56 Illuminate\Cache\Repository:remember in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:357 #55 Illuminate\Cache\CacheManager:__call in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237 #54 Illuminate\Support\Facades\Facade:__callStatic in /home/biositrm/public_html/engine/app/Http/Controllers/Frontend.php:224 #53 App\Http\Controllers\Frontend:singleTVSeasonEpisode in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54 #52 call_user_func_array in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54 #51 Illuminate\Routing\Controller:callAction in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45 #50 Illuminate\Routing\ControllerDispatcher:dispatch in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php:219 #49 Illuminate\Routing\Route:runController in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php:176 #48 Illuminate\Routing\Route:run in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:680 #47 Illuminate\Routing\Router:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #46 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/app/Http/Middleware/Language.php:33 #45 App\Http\Middleware\Language:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #44 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #43 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 #42 Illuminate\Routing\Middleware\SubstituteBindings:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #41 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #40 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:75 #39 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #38 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #37 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 #36 Illuminate\View\Middleware\ShareErrorsFromSession:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #35 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #34 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:56 #33 Illuminate\Session\Middleware\StartSession:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #32 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #31 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 #30 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #29 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #28 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:66 #27 Illuminate\Cookie\Middleware\EncryptCookies:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #26 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #25 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #24 Illuminate\Pipeline\Pipeline:then in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:682 #23 Illuminate\Routing\Router:runRouteWithinStack in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:657 #22 Illuminate\Routing\Router:runRoute in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:623 #21 Illuminate\Routing\Router:dispatchToRoute in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:612 #20 Illuminate\Routing\Router:dispatch in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 #19 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #18 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/fideloper/proxy/src/TrustProxies.php:57 #17 Fideloper\Proxy\TrustProxies:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #16 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #15 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #14 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #13 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #12 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #11 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #10 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #9 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 #8 Illuminate\Foundation\Http\Middleware\ValidatePostSize:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #6 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:62 #5 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #4 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #3 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #2 Illuminate\Pipeline\Pipeline:then in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /home/biositrm/public_html/index.php:60
61
ErrorException
/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php122
60
file_put_contents
/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php122
59
Illuminate\Filesystem\Filesystem put
/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php65
58
Illuminate\Cache\FileStore put
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php215
57
Illuminate\Cache\Repository put
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php387
56
Illuminate\Cache\Repository remember
/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php357
55
Illuminate\Cache\CacheManager __call
/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php237
54
Illuminate\Support\Facades\Facade __callStatic
/app/Http/Controllers/Frontend.php224
53
App\Http\Controllers\Frontend singleTVSeasonEpisode
/vendor/laravel/framework/src/Illuminate/Routing/Controller.php54
52
call_user_func_array
/vendor/laravel/framework/src/Illuminate/Routing/Controller.php54
51
Illuminate\Routing\Controller callAction
/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php45
50
Illuminate\Routing\ControllerDispatcher dispatch
/vendor/laravel/framework/src/Illuminate/Routing/Route.php219
49
Illuminate\Routing\Route runController
/vendor/laravel/framework/src/Illuminate/Routing/Route.php176
48
Illuminate\Routing\Route run
/vendor/laravel/framework/src/Illuminate/Routing/Router.php680
47
Illuminate\Routing\Router Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php30
46
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/app/Http/Middleware/Language.php33
45
App\Http\Middleware\Language handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
44
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
43
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php41
42
Illuminate\Routing\Middleware\SubstituteBindings handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
41
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
40
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php75
39
Illuminate\Foundation\Http\Middleware\VerifyCsrfToken handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
38
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
37
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php49
36
Illuminate\View\Middleware\ShareErrorsFromSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
35
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
34
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php56
33
Illuminate\Session\Middleware\StartSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
32
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
31
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php37
30
Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
29
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
28
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php66
27
Illuminate\Cookie\Middleware\EncryptCookies handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
26
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
25
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php104
24
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Routing/Router.php682
23
Illuminate\Routing\Router runRouteWithinStack
/vendor/laravel/framework/src/Illuminate/Routing/Router.php657
22
Illuminate\Routing\Router runRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php623
21
Illuminate\Routing\Router dispatchToRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php612
20
Illuminate\Routing\Router dispatch
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php176
19
Illuminate\Foundation\Http\Kernel Illuminate\Foundation\Http\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php30
18
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/fideloper/proxy/src/TrustProxies.php57
17
Fideloper\Proxy\TrustProxies handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
16
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
15
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21
14
Illuminate\Foundation\Http\Middleware\TransformsRequest handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
13
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
12
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21
11
Illuminate\Foundation\Http\Middleware\TransformsRequest handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
10
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
9
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php27
8
Illuminate\Foundation\Http\Middleware\ValidatePostSize handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
7
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
6
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php62
5
Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
4
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
3
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php104
2
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php151
1
Illuminate\Foundation\Http\Kernel sendRequestThroughRouter
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php116
0
Illuminate\Foundation\Http\Kernel handle
/home/biositrm/public_html/index.php60
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int|bool
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/54/f6/54f6f67cb2bf19042c6cd65797af41fef0556e7e): failed to open stream: Disk quota exceeded"
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int|bool
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "/home/biositrm/public_html/engine/storage/framework/cache/data/54/f6/54f6f67cb2bf19042c6cd65797af41fef0556e7e"
    
  2. """
    1711707018O:37:"App\Http\Controllers\TMDB\Data\TVShow":2:{s:8:"\x00*\x00_data";a:42:{s:5:"adult";b:0;s:13:"backdrop_path";s:31:"/vLOeQfSw4MwMcXynd7QyFFvhxv.jpg";s:10:"created_by";a:1:{i:0;a:5:{s:2:"id";i:4321937;s:9:"credit_id";s:24:"652c31221f3e6000e2909d4e";s:4:"name";s:14:"Beatriz Beiras";s:6:"gender";i:0;s:12:"profile_path";N;}}s:16:"episode_run_time";a:1:{i:0;i:30;}s:14:"first_air_date";s:10:"2019-01-28";s:6:"genres";a:1:{i:0;a:2:{s:2:"id";i:10763;s:4:"name";s:4:"News";}}s:8:"homepage";s:40:"https://es.euronews.com/tag/euronews-hoy";s:2:"id";i:154300;s:13:"in_production";b:1;s:9:"languages";a:1:{i:0;s:2:"es";}s:13:"last_air_date";s:10:"2024-01-01";s:19:"last_episode_to_air";a:13:{s:2:"id";i:5041790;s:4:"name";s:9:"Episode 1";s:8:"overview";s:0:"";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:8:"air_date";s:10:"2024-01-01";s:14:"episode_number";i:1;s:12:"episode_type";s:8:"standard";s:15:"production_code";s:0:"";s:7:"runtime";N;s:13:"season_number";i:6;s:7:"show_id";i:154300;s:10:"still_path";N;}s:4:"name";s:12:"Euronews Hoy";s:19:"next_episode_to_air";N;s:8:"networks";a:1:{i:0;a:4:{s:2:"id";i:5558;s:9:"logo_path";s:32:"/rd1niQs3o6HiHaRexSTlxykCUAN.png";s:4:"name";s:8:"Euronews";s:14:"origin_country";s:0:"";}}s:18:"number_of_episodes";i:708;s:17:"number_of_seasons";i:6;s:14:"origin_country";a:2:{i:0;s:2:"ES";i:1;s:2:"FR";}s:17:"original_language";s:2:"es";s:13:"original_name";s:12:"Euronews Hoy";s:8:"overview";s:0:"";s:10:"popularity";d:7.479;s:11:"poster_path";s:32:"/ujeIjo0GTRbFJcgjhgFZda78A90.jpg";s:20:"production_companies";a:2:{i:0;a:4:{s:2:"id";i:166968;s:9:"logo_path";N;s:4:"name";s:20:"Media Globe Networks";s:14:"origin_country";s:0:"";}i:1;a:4:{s:2:"id";i:166969;s:9:"logo_path";s:32:"/rd1niQs3o6HiHaRexSTlxykCUAN.png";s:4:"name";s:8:"Euronews";s:14:"origin_country";s:0:"";}}s:20:"production_countries";a:1:{i:0;a:2:{s:10:"iso_3166_1";s:2:"FR";s:4:"name";s:6:"France";}}s:7:"seasons";a:6:{i:0;a:8:{s:8:"air_date";s:10:"2019-01-28";s:13:"episode_count";i:220;s:2:"id";i:237481;s:4:"name";s:8:"Season 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:1;s:12:"vote_average";d:7.4;}i:1;a:8:{s:8:"air_date";s:10:"2020-01-02";s:13:"episode_count";i:1;s:2:"id";i:237487;s:4:"name";s:8:"Season 2";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:2;s:12:"vote_average";d:0;}i:2;a:8:{s:8:"air_date";s:10:"2021-01-04";s:13:"episode_count";i:1;s:2:"id";i:237488;s:4:"name";s:8:"Season 3";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:3;s:12:"vote_average";d:0;}i:3;a:8:{s:8:"air_date";s:10:"2022-01-03";s:13:"episode_count";i:235;s:2:"id";i:237489;s:4:"name";s:8:"Season 4";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:4;s:12:"vote_average";d:0;}i:4;a:8:{s:8:"air_date";s:10:"2023-01-02";s:13:"episode_count";i:250;s:2:"id";i:321354;s:4:"name";s:8:"Season 5";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/dxKOFcaHpXmInS7qZkQHxBShLWJ.jpg";s:13:"season_number";i:5;s:12:"vote_average";d:0;}i:5;a:8:{s:8:"air_date";s:10:"2024-01-01";s:13:"episode_count";i:1;s:2:"id";i:372478;s:4:"name";s:8:"Season 6";s:8:"overview";s:0:"";s:11:"poster_path";N;s:13:"season_number";i:6;s:12:"vote_average";d:0;}}s:16:"spoken_languages";a:1:{i:0;a:3:{s:12:"english_name";s:7:"Spanish";s:9:"iso_639_1";s:2:"es";s:4:"name";s:8:"Español";}}s:6:"status";s:16:"Returning Series";s:7:"tagline";s:0:"";s:4:"type";s:4:"News";s:12:"vote_average";d:4.8;s:10:"vote_count";i:10;s:18:"alternative_titles";a:1:{s:7:"results";a:0:{}}s:7:"changes";a:1:{s:7:"changes";a:0:{}}s:7:"credits";a:2:{s:4:"cast";a:0:{}s:4:"crew";a:0:{}}s:12:"external_ids";a:9:{s:7:"imdb_id";N;s:12:"freebase_mid";N;s:11:"freebase_id";N;s:7:"tvdb_id";N;s:9:"tvrage_id";N;s:11:"wikidata_id";N;s:11:"facebook_id";N;s:12:"instagram_id";N;s:10:"twitter_id";N;}s:6:"images";a:3:{s:9:"backdrops";a:1:{i:0;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:720;s:9:"iso_639_1";N;s:9:"file_path";s:31:"/vLOeQfSw4MwMcXynd7QyFFvhxv.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1280;}}s:5:"logos";a:0:{}s:7:"posters";a:0:{}}s:8:"keywords";a:1:{s:7:"results";a:3:{i:0;a:2:{s:4:"name";s:6:"europe";s:2:"id";i:1295;}i:1;a:2:{s:4:"name";s:8:"european";s:2:"id";i:181046;}i:2;a:2:{s:4:"name";s:13:"news magazine";s:2:"id";i:233624;}}}s:7:"similar";a:4:{s:4:"page";i:1;s:7:"results";a:20:{i:0;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:2:{i:0;i:99;i:1;i:10763;}s:2:"id";i:1619;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"See It Now";s:8:"overview";s:327:"See It Now is an American newsmagazine and documentary series broadcast by CBS from 1951 to 1958. It was created by Edward R. Murrow and Fred W. Friendly, Murrow being the host of the show. From 1952 to 1957, See It Now won four Emmy Awards and was nominated three other times. It also won a 1952 Peabody Award, which cited its";s:10:"popularity";d:1.4;s:11:"poster_path";s:32:"/dJkJQ0W9WKhNXu7WAw8bYcfFzNs.jpg";s:14:"first_air_date";s:0:"";s:4:"name";s:10:"See It Now";s:12:"vote_average";d:6;s:10:"vote_count";i:1;}i:1;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/phc7wS5j4anfu9EoD5NMNRozoDC.jpg";s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:651;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"60 Minutes";s:8:"overview";s:194:"America's popular television News magazine in which an ever changing team of CBS News correspondents contribute segments ranging from hard news coverage to politics to lifestyle and pop culture.";s:10:"popularity";d:1438.673;s:11:"poster_path";s:32:"/qDSKxeHoN9pvVChXXc2YZN4KwBJ.jpg";s:14:"first_air_date";s:10:"1968-09-24";s:4:"name";s:10:"60 Minutes";s:12:"vote_average";d:6.7;s:10:"vote_count";i:61;}i:2;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9DfPqjTWRxj2kn1Uo5wVJxRfHlq.jpg";s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:6883;s:14:"origin_country";a:2:{i:0;s:2:"GB";i:1;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"BBC News America";s:8:"overview";s:686:"BBC World News America is a current affairs news programme produced by BBC World News to be shown initially for American audiences. It is presented by Laura Trevelyan with Jane O'Brien, Michelle Fleury, and Nada Tawfik serving as relief presenters.\n
    \n
    Until 25 March 2011, the programme was shown daily in a full hour format on BBC America and BBC World News, and for the first half hour on the BBC News Channel in the middle of the night in the UK. On 28 March 2011, the programme was reduced to a half-hour from the previous full hour. It is no longer shown on BBC America or BBC News Channel, and is now shown on BBC World News, and made available to PBS stations in the United States.";s:10:"popularity";d:81.942;s:11:"poster_path";s:32:"/ahbTgC581tpCGg5M9LMXPcl6nq5.jpg";s:14:"first_air_date";s:10:"2007-04-16";s:4:"name";s:22:"BBC World News America";s:12:"vote_average";d:7.7;s:10:"vote_count";i:3;}i:3;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ylMcoSWsNgsShzzmHTDJLkRoD7G.jpg";s:9:"genre_ids";a:3:{i:0;i:99;i:1;i:10763;i:2;i:10768;}s:2:"id";i:7578;s:14:"origin_country";a:1:{i:0;s:2:"NO";}s:17:"original_language";s:2:"no";s:13:"original_name";s:4:"Urix";s:8:"overview";s:479:"Urix is a foreign affairs television newsmagazine aired Monday to Thursday night on the Norwegian television channel NRK2, a subsidiary channel of the Norwegian Broadcasting Corporation. The first show aired on 2 September 2002, and is produced by the same crew as Dagsrevyen. The title is a play on the word Utenriks, meaning "foreign".\n
    \n
    The current presenters are Christian Borch and Annette Groth. Former presenters include Bjørn Hansen, Sigrun Slapgard and Gunnar Myklebust.";s:10:"popularity";d:1.282;s:11:"poster_path";s:32:"/iqxSnVqe1kBNznykTvUdNFF0H84.jpg";s:14:"first_air_date";s:0:"";s:4:"name";s:4:"Urix";s:12:"vote_average";d:9;s:10:"vote_count";i:1;}i:4;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9zIqN0oMmaeFvBlccgw80sWed7I.jpg";s:9:"genre_ids";a:2:{i:0;i:10763;i:1;i:35;}s:2:"id";i:13008;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"TMZ on TV";s:8:"overview";s:264:"Based on the popular gossip website, this entertainment newsmagazine delivers daily updates on Hollywood's rich, beautiful and screwed-up. The program often shows highlights of the day's staff meeting during which reporters pitch ideas for stories to air that day.";s:10:"popularity";d:9.664;s:11:"poster_path";s:32:"/ifFpUG51DJaQxwnZ35VwoGRFGGv.jpg";s:14:"first_air_date";s:10:"2007-09-10";s:4:"name";s:9:"TMZ on TV";s:12:"vote_average";d:3;s:10:"vote_count";i:7;}i:5;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7ZKLPVmUvYn6r8ci37xvr4rtedJ.jpg";s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:122685;s:14:"origin_country";a:1:{i:0;s:2:"BR";}s:17:"original_language";s:2:"pt";s:13:"original_name";s:37:"Pequenas Empresas & Grandes Negócios";s:8:"overview";s:0:"";s:10:"popularity";d:4.743;s:11:"poster_path";s:32:"/tsyBnpGRLTzRS6EbgTrkxVn8KmS.jpg";s:14:"first_air_date";s:10:"1988-01-03";s:4:"name";s:37:"Pequenas Empresas & Grandes Negócios";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:6;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:119579;s:14:"origin_country";a:1:{i:0;s:2:"CL";}s:17:"original_language";s:2:"es";s:13:"original_name";s:5:"360°";s:8:"overview";s:77:"Debate, opinions and controversial matters under the look of Daniel Matamala.";s:10:"popularity";d:17.549;s:11:"poster_path";s:32:"/f09CHk38lQ3MeP1rgBCSVNbt8BQ.jpg";s:14:"first_air_date";s:10:"2018-07-18";s:4:"name";s:5:"360°";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:7;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/46CHPlDDTRNyMuSMQ64FS4nUrtM.jpg";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:80;i:2;i:18;}s:2:"id";i:46975;s:14:"origin_country";a:4:{i:0;s:2:"BE";i:1;s:2:"FR";i:2;s:2:"DE";i:3;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Crossing Lines";s:8:"overview";s:884:"Through globalization, many countries have been opened and barriers removed to ensure easy trade, travel and cultural diversity. However, this openness has given opportunities to criminals looking to exploit the system and ultimately threaten our global safety. As Europe has become a "safe house" for criminals eluding law enforcers, a special kind of law enforcement team is needed to handle specific ongoing crimes on a global level. "Crossing Lines" is the story of one such team, made up of five international cops, headed by Captain Daniel. The team - comprised of individuals who have little in common - must learn to live and work under the most dangerous and potentially deadly conditions. Housed in an unused storage section underneath the ICC, this mismatched team faces bureaucratic, jurisdictional and cultural obstacles while traversing continents in pursuit of justice.";s:10:"popularity";d:129.394;s:11:"poster_path";s:32:"/xraj4mL476xVyevEM2dNoTfvPMS.jpg";s:14:"first_air_date";s:10:"2013-08-22";s:4:"name";s:14:"Crossing Lines";s:12:"vote_average";d:6.7;s:10:"vote_count";i:96;}i:8;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/rsNBZkSGNi5sNPS1snI67edgvvE.jpg";s:9:"genre_ids";a:2:{i:0;i:99;i:1;i:10768;}s:2:"id";i:76016;s:14:"origin_country";a:1:{i:0;s:2:"FR";}s:17:"original_language";s:2:"fr";s:13:"original_name";s:57:"La Guerre des trônes, la véritable histoire de l'Europe";s:8:"overview";s:123:"In the turbulent formative centuries of early Europe, power-hungry family dynasties fought for domination of the continent.";s:10:"popularity";d:45.973;s:11:"poster_path";s:32:"/8r2EQbMeiyAisy71lq8b0MsfQ6O.jpg";s:14:"first_air_date";s:10:"2017-12-29";s:4:"name";s:23:"The Real War of Thrones";s:12:"vote_average";d:7.6;s:10:"vote_count";i:8;}i:9;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ydVByqboSZW8hHQXU4mmFMKGI6q.jpg";s:9:"genre_ids";a:3:{i:0;i:10764;i:1;i:80;i:2;i:99;}s:2:"id";i:75149;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:17:"Crime Watch Daily";s:8:"overview";s:582:"Former NBC News fixture Chris Hansen leads a team of correspondents on this series that explores the world of crime, mystery and drama through real-life criminal cases. Hansen brings to the show a modified version of a long-running segment he did at NBC. In "Hansen vs. Predator," he helps bring down predators who use social media to target children. Dirty politicians, financial scammers and celebrities are also targeted by Hansen's investigations. Hansen anchors the show from the streets of New York City, while most of the correspondents are based at the Los Angeles newsroom.";s:10:"popularity";d:8.758;s:11:"poster_path";s:32:"/1BdPFk4it0vhpxGbZnMLf9iXWjy.jpg";s:14:"first_air_date";s:10:"2015-09-14";s:4:"name";s:17:"Crime Watch Daily";s:12:"vote_average";d:8.9;s:10:"vote_count";i:8;}i:10;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/i2LBwVjf3XPiGla15GacYQPAOwB.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:228964;s:14:"origin_country";a:4:{i:0;s:2:"CZ";i:1;s:2:"HU";i:2;s:2:"PL";i:3;s:2:"SK";}s:17:"original_language";s:2:"cs";s:13:"original_name";s:19:"Komu patří město";s:8:"overview";s:0:"";s:10:"popularity";d:4.862;s:11:"poster_path";s:32:"/52XgwdxuoYiyUboiHUfiyGMenOR.jpg";s:14:"first_air_date";s:10:"2023-05-24";s:4:"name";s:19:"Komu patří město";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:11;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:101878;s:14:"origin_country";a:0:{}s:17:"original_language";s:2:"fr";s:13:"original_name";s:24:"L'Europe à vol d'oiseau";s:8:"overview";s:0:"";s:10:"popularity";d:1.4;s:11:"poster_path";N;s:14:"first_air_date";s:10:"2006-08-21";s:4:"name";s:24:"L'Europe à vol d'oiseau";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:12;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/3vp9Cgrbssgn2NDfM0ZS0Okeq4l.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:75670;s:14:"origin_country";a:1:{i:0;s:2:"CH";}s:17:"original_language";s:2:"fr";s:13:"original_name";s:14:"Orient-Express";s:8:"overview";s:240:"A six-part French tv series first broadcast in 1979, each episode of Orient Express focuses on a different tale of a journey on the legendary train; each one is set between the outbreak of the First World War and the outbreak of the Second.";s:10:"popularity";d:5.006;s:11:"poster_path";s:32:"/xrEbB9OJQ0vmuYoqy3Vupm08MjV.jpg";s:14:"first_air_date";s:10:"1979-11-10";s:4:"name";s:14:"Orient Express";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:13;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/6qC44XcLErNkbTY9LM7GbJBR6QM.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:228234;s:14:"origin_country";a:2:{i:0;s:2:"FR";i:1;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"The Wonders of Europe";s:8:"overview";s:734:"THE WONDERS OF EUROPE is a four-part docuseries that tells the story of the people who built some of the biggest and most unique landmarks in Europe monuments: the Louvre, the Palace of Versailles, the temples of the Acropolis, and the Alhambra complex. Intended for a young and international audience, it aims to promote European cultural heritage and architecture.\n
    \n
    With voice-over narration, each episode will feature spectacular shots of the monuments, interviews with historians and specialists, fictional recreations and innovative 3D modelling to illustrate the successive architectural changes.\n
    \n
    In order to ensure scientific and historical accuracy, the writer/director of each episode has been advised by historical experts.";s:10:"popularity";d:5.048;s:11:"poster_path";s:32:"/px7hOFrT546G5wZdz5GG7rDk7PD.jpg";s:14:"first_air_date";s:10:"2023-04-08";s:4:"name";s:21:"The Wonders of Europe";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:14;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/pocqO2L8PW9xh1oA7ZG3iXh62FL.jpg";s:9:"genre_ids";a:3:{i:0;i:16;i:1;i:10765;i:2;i:9648;}s:2:"id";i:1097;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:24:"エルゴプラクシー";s:8:"overview";s:877:"In a futuristic world almost barren of life, mankind is confined to mechanized domed cities where A.I.’s control all aspects of life. In this world, humans are no longer born, they are manufactured in a production line; and alongside them live androids known as autoreivs. Within one of these domed sanctuaries named Romdeau lives Re-l Mayer, one of a few citizens who aren’t entirely prevented from thinking. Her grandfather's prominent position and the affection of the scientist Daedalus have left her more free will than is normally allowed, but Re-l has started to question the sanctity of the city and the citizens' perfect way of life. With mysterious beings known as proxies causing havoc and a man named Vincent causing great influence on her life, Re-l must travel outside of the city to find the answers she seeks and discover the mystery behind "the awakening".";s:10:"popularity";d:37.184;s:11:"poster_path";s:32:"/tHcce6PKnhNBneSMbadI4jynHpY.jpg";s:14:"first_air_date";s:10:"2006-02-25";s:4:"name";s:10:"Ergo Proxy";s:12:"vote_average";d:7.5;s:10:"vote_count";i:288;}i:15;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ombM2Yd0UORA7AlxXnIQ6ZFd8yE.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:48865;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:5:"Reign";s:8:"overview";s:103:"Mary, Queen of Scots, faces political and sexual intrigue in the treacherous world of the French court.";s:10:"popularity";d:290.467;s:11:"poster_path";s:32:"/epNfFs0gPyrpekecpzyX0XTkZgI.jpg";s:14:"first_air_date";s:10:"2013-10-17";s:4:"name";s:5:"Reign";s:12:"vote_average";d:8.037;s:10:"vote_count";i:779;}i:16;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/nt8B3REfbe3WtqKsMDWUrWGaRnB.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:23632;s:14:"origin_country";a:1:{i:0;s:2:"NL";}s:17:"original_language";s:2:"en";s:13:"original_name";s:26:"Het verleden van Nederland";s:8:"overview";s:456:"A series of eight episodes documenting 250.000 years of history. Charles Groenhuijsen takes us along sights and locations that historically harbored various inhabitants of ‘The Lowlands’. In what today is known as The Netherland, Belgium, Germany, New York, Ghana, Surinam, and Indonesia, Charles will be looking for the stories of ‘our’ past through potsherds, bones, stones, ancient text's, drawings, paintings, pictures, radio, and tv- fragments";s:10:"popularity";d:6.35;s:11:"poster_path";s:32:"/44zQZqOt5K7E8d7Qk1sYD66391S.jpg";s:14:"first_air_date";s:10:"2008-10-12";s:4:"name";s:14:"Holland's past";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:17;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/AqL9owRGYo4SlcpksqfbIvWEzn8.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:74582;s:14:"origin_country";a:1:{i:0;s:2:"DE";}s:17:"original_language";s:2:"de";s:13:"original_name";s:23:"Terra X: Große Völker";s:8:"overview";s:73:"Questions the myths and unravels age-old clichés about ancient cultures.";s:10:"popularity";d:2.88;s:11:"poster_path";s:32:"/218NzSF4XdleCEAbLtOL2tJAMlv.jpg";s:14:"first_air_date";s:10:"2013-03-09";s:4:"name";s:22:"The Founders of Europe";s:12:"vote_average";d:4.5;s:10:"vote_count";i:2;}i:18;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aBBm8cRKwi7jSohf2NvJpqIdyTo.jpg";s:9:"genre_ids";a:2:{i:0;i:99;i:1;i:10764;}s:2:"id";i:127825;s:14:"origin_country";a:1:{i:0;s:2:"HK";}s:17:"original_language";s:2:"cn";s:13:"original_name";s:18:"走過足球聖地";s:8:"overview";s:0:"";s:10:"popularity";d:2.598;s:11:"poster_path";s:32:"/bUHZ86hXuijDlMaH7S3aL7LYLRY.jpg";s:14:"first_air_date";s:10:"2014-05-12";s:4:"name";s:29:"Pilgrimage to Football Meccas";s:12:"vote_average";d:10;s:10:"vote_count";i:1;}i:19;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/uvEL3oA7NZfSbEWIqepmYl1kiFR.jpg";s:9:"genre_ids";a:1:{i:0;i:10764;}s:2:"id";i:73068;s:14:"origin_country";a:1:{i:0;s:2:"KR";}s:17:"original_language";s:2:"ko";s:13:"original_name";s:15:"비긴어게인";s:8:"overview";s:101:"A variety show gathering some of Korea’s best musicians for a series of street performances abroad.";s:10:"popularity";d:25.619;s:11:"poster_path";s:32:"/auRCHtuXwk4OJdir58NFmWOewsT.jpg";s:14:"first_air_date";s:10:"2017-06-25";s:4:"name";s:11:"Begin Again";s:12:"vote_average";d:8.1;s:10:"vote_count";i:7;}}s:11:"total_pages";i:87;s:13:"total_results";i:1726;}s:12:"translations";a:1:{s:12:"translations";a:3:{i:0;a:5:{s:10:"iso_3166_1";s:2:"ES";s:9:"iso_639_1";s:2:"es";s:4:"name";s:8:"Español";s:12:"english_name";s:7:"Spanish";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:32:"Las claves informativas del día";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:1;a:5:{s:10:"iso_3166_1";s:2:"US";s:9:"iso_639_1";s:2:"en";s:4:"name";s:7:"English";s:12:"english_name";s:7:"English";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:2;a:5:{s:10:"iso_3166_1";s:2:"BR";s:9:"iso_639_1";s:2:"pt";s:4:"name";s:10:"Português";s:12:"english_name";s:10:"Portuguese";s:4:"data";a:4:{s:4:"name";s:13:"Euronews Hoje";s:8:"overview";s:46:"Noticias da Europa do dia de hoje em espanhol.";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}}}s:6:"videos";a:1:{s:7:"results";a:0:{}}s:15:"recommendations";a:4:{s:4:"page";i:1;s:7:"results";a:21:{i:0;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/2XCCf9OfJtDyZYWnJOjWKXLsJqH.jpg";s:2:"id";i:197189;s:4:"name";s:14:"Cara e Coragem";s:17:"original_language";s:2:"pt";s:13:"original_name";s:14:"Cara e Coragem";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/8CXbCCGiJxi4AXPBQ1QPrehMIGG.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:35;i:1;i:10759;i:2;i:10766;}s:10:"popularity";d:69.432;s:14:"first_air_date";s:10:"2022-05-30";s:12:"vote_average";d:5.6;s:10:"vote_count";i:46;s:14:"origin_country";a:1:{i:0;s:2:"BR";}}i:1;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/1vgdmeW6keP47DQ1tGwfVCdUKqu.jpg";s:2:"id";i:111551;s:4:"name";s:23:"Haireta mou ton Platano";s:17:"original_language";s:2:"el";s:13:"original_name";s:43:"Χαιρέτα μου τον Πλάτανο";s:8:"overview";s:304:"The small Greek village of Platanos (Plane Tree) buries the elderly recluse Vangelas and notifies the deceased's estranged children and grandchildren about his death. Vangela's will leaves 3 million euros to his family, but requires them to move to the village and obey certain terms in order to inherit.";s:11:"poster_path";s:31:"/vAu6or1W4G1q7wJxQfDmATtnIg.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:41.9;s:14:"first_air_date";s:10:"2020-10-12";s:12:"vote_average";d:6.1;s:10:"vote_count";i:10;s:14:"origin_country";a:1:{i:0;s:2:"GR";}}i:2;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aCiXh5QX6bg0BtpFEBXKaZYScB4.jpg";s:2:"id";i:203599;s:4:"name";s:5:"Scoop";s:17:"original_language";s:2:"cn";s:13:"original_name";s:12:"東張西望";s:8:"overview";s:594:"Scoop is a comprehensive information programme of Television Broadcasts Limited.\n
    \n
    The content of the program is mainly based on entertainment news and personal follow-up of the artists, and will also be interspersed with the latest trends of TVB dramas and artists. Some entertainment news content clips will be rebroadcast on the next day's "Entertainment Live".\n
    \n
    This program will be broadcast on Jade Channel from 19:30-20:00 (Hong Kong time) from June 6, 2005, and will be broadcast every day from March 3, 2019, and will be broadcast on myTV (later myTV SUPER) to provide "Program Review".";s:11:"poster_path";s:32:"/qo6y0XvSBlKM3XCbYVdcR3a6qyQ.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10763;i:1;i:10764;i:2;i:99;}s:10:"popularity";d:582.474;s:14:"first_air_date";s:10:"2005-06-06";s:12:"vote_average";d:6.7;s:10:"vote_count";i:14;s:14:"origin_country";a:1:{i:0;s:2:"HK";}}i:3;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/n6vVs6z8obNbExdD3QHTr4Utu1Z.jpg";s:2:"id";i:76479;s:4:"name";s:8:"The Boys";s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"The Boys";s:8:"overview";s:166:"A group of vigilantes known informally as “The Boys” set out to take down corrupt superheroes with no more than blue-collar grit and a willingness to fight dirty.";s:11:"poster_path";s:32:"/7Ns6tO3aYjppI5bFhyYZurOYGBT.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10765;i:1;i:10759;}s:10:"popularity";d:438.21;s:14:"first_air_date";s:10:"2019-07-25";s:12:"vote_average";d:8.472;s:10:"vote_count";i:9270;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:4;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/20eIP9o5ebArmu2HxJutaBjhLf4.jpg";s:2:"id";i:87108;s:4:"name";s:9:"Chernobyl";s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Chernobyl";s:8:"overview";s:208:"The true story of one of the worst man-made catastrophes in history: the catastrophic nuclear accident at Chernobyl. A tale of the brave men and women who sacrificed to save Europe from unimaginable disaster.";s:11:"poster_path";s:32:"/hlLXt2tOPT6RRnjiUmoxyG1LTFi.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:86.995;s:14:"first_air_date";s:10:"2019-05-06";s:12:"vote_average";d:8.661;s:10:"vote_count";i:5814;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:5;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/6LWy0jvMpmjoS9fojNgHIKoWL05.jpg";s:2:"id";i:1399;s:4:"name";s:15:"Game of Thrones";s:17:"original_language";s:2:"en";s:13:"original_name";s:15:"Game of Thrones";s:8:"overview";s:329:"Seven noble families fight for control of the mythical land of Westeros. Friction between the houses leads to full-scale war. All while a very ancient evil awakens in the farthest north. Amidst the war, a neglected military order of misfits, the Night's Watch, is all that stands between the realms of men and icy horrors beyond.";s:11:"poster_path";s:32:"/1XS1oqL89opfnbLl8WnZY1O1uJx.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:1182.828;s:14:"first_air_date";s:10:"2011-04-17";s:12:"vote_average";d:8.447;s:10:"vote_count";i:22868;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:6;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/q3jHCb4dMfYF6ojikKuHd6LscxC.jpg";s:2:"id";i:84958;s:4:"name";s:4:"Loki";s:17:"original_language";s:2:"en";s:13:"original_name";s:4:"Loki";s:8:"overview";s:394:"After stealing the Tesseract during the events of “Avengers: Endgame,” an alternate version of Loki is brought to the mysterious Time Variance Authority, a bureaucratic organization that exists outside of time and space and monitors the timeline. They give Loki a choice: face being erased from existence due to being a “time variant” or help fix the timeline and stop a greater threat.";s:11:"poster_path";s:32:"/oJdVHUYrjdS2IqiNztVIP4GPB1p.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:10765;}s:10:"popularity";d:267.966;s:14:"first_air_date";s:10:"2021-06-09";s:12:"vote_average";d:8.178;s:10:"vote_count";i:11190;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:7;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:31:"/rBF8wVQN8hTWHspVZBlI3h7HZJ.jpg";s:2:"id";i:60625;s:4:"name";s:14:"Rick and Morty";s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Rick and Morty";s:8:"overview";s:362:"Rick is a mentally-unbalanced but scientifically gifted old man who has recently reconnected with his family. He spends most of his time involving his young grandson Morty in dangerous, outlandish adventures throughout space and alternate universes. Compounded with Morty's already unstable family life, these events cause Morty much distress at home and school.";s:11:"poster_path";s:32:"/gdIrmf2DdY5mgN6ycVP0XlzKzbE.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:4:{i:0;i:16;i:1;i:35;i:2;i:10765;i:3;i:10759;}s:10:"popularity";d:903.907;s:14:"first_air_date";s:10:"2013-12-02";s:12:"vote_average";d:8.701;s:10:"vote_count";i:9259;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:8;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:31:"/brC6qt6QLcWhVl1wsDp1dX9Lim.jpg";s:2:"id";i:76331;s:4:"name";s:10:"Succession";s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"Succession";s:8:"overview";s:171:"Follow the lives of the Roy family as they contemplate their future once their aging father begins to step back from the media and entertainment conglomerate they control.";s:11:"poster_path";s:32:"/7HW47XbkNQ5fiwQFYGWdw9gs144.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:35;}s:10:"popularity";d:506.585;s:14:"first_air_date";s:10:"2018-06-03";s:12:"vote_average";d:8.3;s:10:"vote_count";i:1016;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:9;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jjECb6dSFUKXDtryuQk4rkFY7oP.jpg";s:2:"id";i:4194;s:4:"name";s:25:"Star Wars: The Clone Wars";s:17:"original_language";s:2:"en";s:13:"original_name";s:25:"Star Wars: The Clone Wars";s:8:"overview";s:152:"Yoda, Obi-Wan Kenobi, Anakin Skywalker, Mace Windu and other Jedi Knights lead the Grand Army of the Republic against the droid army of the Separatists.";s:11:"poster_path";s:32:"/e1nWfnnCVqxS2LeTO3dwGyAsG2V.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:16;i:2;i:10765;}s:10:"popularity";d:251.149;s:14:"first_air_date";s:10:"2008-10-03";s:12:"vote_average";d:8.459;s:10:"vote_count";i:1880;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:10;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/hTExot1sfn7dHZjGrk0Aiwpntxt.jpg";s:2:"id";i:48866;s:4:"name";s:7:"The 100";s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"The 100";s:8:"overview";s:307:"100 years in the future, when the Earth has been abandoned due to radioactivity, the last surviving humans live on an ark orbiting the planet — but the ark won't last forever. So the repressive regime picks 100 expendable juvenile delinquents to send down to Earth to see if the planet is still habitable.";s:11:"poster_path";s:31:"/wcaDIAG1QdXQLRaj4vC1EFdBT2.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:487.668;s:14:"first_air_date";s:10:"2014-03-19";s:12:"vote_average";d:7.906;s:10:"vote_count";i:7878;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:11;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/oMWnpUUCeIqvTdP3IYZ0JnPdrmU.jpg";s:2:"id";i:115036;s:4:"name";s:21:"The Book of Boba Fett";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"The Book of Boba Fett";s:8:"overview";s:234:"Legendary bounty hunter Boba Fett and mercenary Fennec Shand must navigate the galaxy’s underworld when they return to the sands of Tatooine to stake their claim on the territory once ruled by Jabba the Hutt and his crime syndicate.";s:11:"poster_path";s:32:"/gNbdjDi1HamTCrfvM9JeA94bNi2.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10759;i:1;i:10765;}s:10:"popularity";d:85.345;s:14:"first_air_date";s:10:"2021-12-29";s:12:"vote_average";d:7.646;s:10:"vote_count";i:2390;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:12;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7RySzFeK3LPVMXcPtqfZnl6u4p1.jpg";s:2:"id";i:1418;s:4:"name";s:19:"The Big Bang Theory";s:17:"original_language";s:2:"en";s:13:"original_name";s:19:"The Big Bang Theory";s:8:"overview";s:151:"Physicists Leonard and Sheldon find their nerd-centric social circle with pals Howard and Raj expanding when aspiring actress Penny moves in next door.";s:11:"poster_path";s:32:"/ooBGRQBdbGzBxAVfExiO8r7kloA.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:448.427;s:14:"first_air_date";s:10:"2007-09-24";s:12:"vote_average";d:7.897;s:10:"vote_count";i:10780;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:13;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/foGkPxpw9h8zln81j63mix5B7m8.jpg";s:2:"id";i:71912;s:4:"name";s:11:"The Witcher";s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"The Witcher";s:8:"overview";s:150:"Geralt of Rivia, a mutated monster-hunter for hire, journeys toward his destiny in a turbulent world where people often prove more wicked than beasts.";s:11:"poster_path";s:32:"/cZ0d3rtvXPVvuiX22sP79K3Hmjz.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:297.167;s:14:"first_air_date";s:10:"2019-12-20";s:12:"vote_average";d:8.099;s:10:"vote_count";i:5509;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:14;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9faGSFi5jam6pDWGNd0p8JcJgXQ.jpg";s:2:"id";i:1396;s:4:"name";s:12:"Breaking Bad";s:17:"original_language";s:2:"en";s:13:"original_name";s:12:"Breaking Bad";s:8:"overview";s:312:"Walter White, a New Mexico chemistry teacher, is diagnosed with Stage III cancer and given a prognosis of only two years left to live. He becomes filled with a sense of fearlessness and an unrelenting desire to secure his family's financial future at any cost as he enters the dangerous world of drugs and crime.";s:11:"poster_path";s:32:"/ztkUQFLlC19CCMYHW9o1zWhJRNq.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:80;}s:10:"popularity";d:701.062;s:14:"first_air_date";s:10:"2008-01-20";s:12:"vote_average";d:8.907;s:10:"vote_count";i:13321;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:15;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/eDxBkRZRmbzwCxVqY1oSyTKNIid.jpg";s:2:"id";i:2316;s:4:"name";s:10:"The Office";s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"The Office";s:8:"overview";s:122:"The everyday lives of office employees in the Scranton, Pennsylvania branch of the fictional Dunder Mifflin Paper Company.";s:11:"poster_path";s:32:"/7DJKHzAi83BmQrWLrYYOqcoKfhR.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:1049.964;s:14:"first_air_date";s:10:"2005-03-24";s:12:"vote_average";d:8.575;s:10:"vote_count";i:3799;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:16;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/qVBExiGdG8uiPK9BcWD0881u8uh.jpg";s:2:"id";i:64464;s:4:"name";s:8:"11.22.63";s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"11.22.63";s:8:"overview";s:147:"An English teacher travels back in time to prevent the Kennedy assassination, but discovers he is attached to the life he has made in a bygone era.";s:11:"poster_path";s:32:"/1fH41ccMKvgDTbbcCxWWH6fznah.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:10765;}s:10:"popularity";d:44.997;s:14:"first_air_date";s:10:"2016-02-15";s:12:"vote_average";d:7.78;s:10:"vote_count";i:1375;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:17;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4q6TBkY0Ilx7WtV5LX8HRqNHr5J.jpg";s:2:"id";i:19885;s:4:"name";s:8:"Sherlock";s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"Sherlock";s:8:"overview";s:100:"A modern update finds the famous sleuth and his doctor partner solving crime in 21st century London.";s:11:"poster_path";s:32:"/7WTsnHkbA0FaG6R9twfFde0I9hl.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:80;i:1;i:18;i:2;i:9648;}s:10:"popularity";d:271.538;s:14:"first_air_date";s:10:"2010-07-25";s:12:"vote_average";d:8.5;s:10:"vote_count";i:5047;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:18;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4wwWDjLfJVMt2hh8DIa2rzEx5VS.jpg";s:2:"id";i:62425;s:4:"name";s:11:"Dark Matter";s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"Dark Matter";s:8:"overview";s:493:"The six-person crew of a derelict spaceship awakens from stasis in the farthest reaches of space. Their memories wiped clean, they have no recollection of who they are or how they got on board. The only clue to their identities is a cargo bay full of weaponry and a destination: a remote mining colony that is about to become a war zone. With no idea whose side they are on, they face a deadly decision. Will these amnesiacs turn their backs on history, or will their pasts catch up with them?";s:11:"poster_path";s:32:"/oWYOFBvIMkW64n51uD4mdje6k2u.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10765;i:1;i:18;}s:10:"popularity";d:63.609;s:14:"first_air_date";s:10:"2015-06-12";s:12:"vote_average";d:6.683;s:10:"vote_count";i:735;s:14:"origin_country";a:1:{i:0;s:2:"CA";}}i:19;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/vXpeJJs1z8OKC88CNJX9O9QOhtr.jpg";s:2:"id";i:94997;s:4:"name";s:19:"House of the Dragon";s:17:"original_language";s:2:"en";s:13:"original_name";s:19:"House of the Dragon";s:8:"overview";s:465:"The Targaryen dynasty is at the absolute apex of its power, with more than 15 dragons under their yoke. Most empires crumble from such heights. In the case of the Targaryens, their slow fall begins when King Viserys breaks with a century of tradition by naming his daughter Rhaenyra heir to the Iron Throne. But when Viserys later fathers a son, the court is shocked when Rhaenyra retains her status as his heir, and seeds of division sow friction across the realm.";s:11:"poster_path";s:32:"/m7ta0kNg2ONvnBFF76miVvbWK1V.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:384.239;s:14:"first_air_date";s:10:"2022-08-21";s:12:"vote_average";d:8.421;s:10:"vote_count";i:3777;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:20;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/34OGjFEbHj0E3lE2w0iTUVq0CBz.jpg";s:2:"id";i:87739;s:4:"name";s:18:"The Queen's Gambit";s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"The Queen's Gambit";s:8:"overview";s:148:"In a 1950s orphanage, a young girl reveals an astonishing talent for chess and begins an unlikely journey to stardom while grappling with addiction.";s:11:"poster_path";s:32:"/zU0htwkhNvBQdVSIKB9s6hgVeFK.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:107.839;s:14:"first_air_date";s:10:"2020-10-23";s:12:"vote_average";d:8.5;s:10:"vote_count";i:4159;s:14:"origin_country";a:1:{i:0;s:2:"US";}}}s:11:"total_pages";i:2;s:13:"total_results";i:40;}}s:13:"\x00*\x00middleware";a:0:{}}
    """
    
  3. 2
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php
     */
    public function get($key)
    {
        return $this->getPayload($key)['data'] ?? null;
    }
 
    /**
     * Store an item in the cache for a given number of seconds.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  int  $seconds
     * @return bool
     */
    public function put($key, $value, $seconds)
    {
        $this->ensureCacheDirectoryExists($path = $this->path($key));
 
        $result = $this->files->put(
            $path, $this->expiration($seconds).serialize($value), true
        );
 
        return $result !== false && $result > 0;
    }
 
    /**
     * Create the file cache directory if necessary.
     *
     * @param  string  $path
     * @return void
     */
    protected function ensureCacheDirectoryExists($path)
    {
        if (! $this->files->exists(dirname($path))) {
            $this->files->makeDirectory(dirname($path), 0777, true, true);
        }
    }
 
    /**
     * Increment the value of an item in the cache.
Arguments
  1. "/home/biositrm/public_html/engine/storage/framework/cache/data/54/f6/54f6f67cb2bf19042c6cd65797af41fef0556e7e"
    
  2. """
    1711707018O:37:"App\Http\Controllers\TMDB\Data\TVShow":2:{s:8:"\x00*\x00_data";a:42:{s:5:"adult";b:0;s:13:"backdrop_path";s:31:"/vLOeQfSw4MwMcXynd7QyFFvhxv.jpg";s:10:"created_by";a:1:{i:0;a:5:{s:2:"id";i:4321937;s:9:"credit_id";s:24:"652c31221f3e6000e2909d4e";s:4:"name";s:14:"Beatriz Beiras";s:6:"gender";i:0;s:12:"profile_path";N;}}s:16:"episode_run_time";a:1:{i:0;i:30;}s:14:"first_air_date";s:10:"2019-01-28";s:6:"genres";a:1:{i:0;a:2:{s:2:"id";i:10763;s:4:"name";s:4:"News";}}s:8:"homepage";s:40:"https://es.euronews.com/tag/euronews-hoy";s:2:"id";i:154300;s:13:"in_production";b:1;s:9:"languages";a:1:{i:0;s:2:"es";}s:13:"last_air_date";s:10:"2024-01-01";s:19:"last_episode_to_air";a:13:{s:2:"id";i:5041790;s:4:"name";s:9:"Episode 1";s:8:"overview";s:0:"";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:8:"air_date";s:10:"2024-01-01";s:14:"episode_number";i:1;s:12:"episode_type";s:8:"standard";s:15:"production_code";s:0:"";s:7:"runtime";N;s:13:"season_number";i:6;s:7:"show_id";i:154300;s:10:"still_path";N;}s:4:"name";s:12:"Euronews Hoy";s:19:"next_episode_to_air";N;s:8:"networks";a:1:{i:0;a:4:{s:2:"id";i:5558;s:9:"logo_path";s:32:"/rd1niQs3o6HiHaRexSTlxykCUAN.png";s:4:"name";s:8:"Euronews";s:14:"origin_country";s:0:"";}}s:18:"number_of_episodes";i:708;s:17:"number_of_seasons";i:6;s:14:"origin_country";a:2:{i:0;s:2:"ES";i:1;s:2:"FR";}s:17:"original_language";s:2:"es";s:13:"original_name";s:12:"Euronews Hoy";s:8:"overview";s:0:"";s:10:"popularity";d:7.479;s:11:"poster_path";s:32:"/ujeIjo0GTRbFJcgjhgFZda78A90.jpg";s:20:"production_companies";a:2:{i:0;a:4:{s:2:"id";i:166968;s:9:"logo_path";N;s:4:"name";s:20:"Media Globe Networks";s:14:"origin_country";s:0:"";}i:1;a:4:{s:2:"id";i:166969;s:9:"logo_path";s:32:"/rd1niQs3o6HiHaRexSTlxykCUAN.png";s:4:"name";s:8:"Euronews";s:14:"origin_country";s:0:"";}}s:20:"production_countries";a:1:{i:0;a:2:{s:10:"iso_3166_1";s:2:"FR";s:4:"name";s:6:"France";}}s:7:"seasons";a:6:{i:0;a:8:{s:8:"air_date";s:10:"2019-01-28";s:13:"episode_count";i:220;s:2:"id";i:237481;s:4:"name";s:8:"Season 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:1;s:12:"vote_average";d:7.4;}i:1;a:8:{s:8:"air_date";s:10:"2020-01-02";s:13:"episode_count";i:1;s:2:"id";i:237487;s:4:"name";s:8:"Season 2";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:2;s:12:"vote_average";d:0;}i:2;a:8:{s:8:"air_date";s:10:"2021-01-04";s:13:"episode_count";i:1;s:2:"id";i:237488;s:4:"name";s:8:"Season 3";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:3;s:12:"vote_average";d:0;}i:3;a:8:{s:8:"air_date";s:10:"2022-01-03";s:13:"episode_count";i:235;s:2:"id";i:237489;s:4:"name";s:8:"Season 4";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/7nVOJ0eZTftrEBymrZBo1VIfLJe.jpg";s:13:"season_number";i:4;s:12:"vote_average";d:0;}i:4;a:8:{s:8:"air_date";s:10:"2023-01-02";s:13:"episode_count";i:250;s:2:"id";i:321354;s:4:"name";s:8:"Season 5";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/dxKOFcaHpXmInS7qZkQHxBShLWJ.jpg";s:13:"season_number";i:5;s:12:"vote_average";d:0;}i:5;a:8:{s:8:"air_date";s:10:"2024-01-01";s:13:"episode_count";i:1;s:2:"id";i:372478;s:4:"name";s:8:"Season 6";s:8:"overview";s:0:"";s:11:"poster_path";N;s:13:"season_number";i:6;s:12:"vote_average";d:0;}}s:16:"spoken_languages";a:1:{i:0;a:3:{s:12:"english_name";s:7:"Spanish";s:9:"iso_639_1";s:2:"es";s:4:"name";s:8:"Español";}}s:6:"status";s:16:"Returning Series";s:7:"tagline";s:0:"";s:4:"type";s:4:"News";s:12:"vote_average";d:4.8;s:10:"vote_count";i:10;s:18:"alternative_titles";a:1:{s:7:"results";a:0:{}}s:7:"changes";a:1:{s:7:"changes";a:0:{}}s:7:"credits";a:2:{s:4:"cast";a:0:{}s:4:"crew";a:0:{}}s:12:"external_ids";a:9:{s:7:"imdb_id";N;s:12:"freebase_mid";N;s:11:"freebase_id";N;s:7:"tvdb_id";N;s:9:"tvrage_id";N;s:11:"wikidata_id";N;s:11:"facebook_id";N;s:12:"instagram_id";N;s:10:"twitter_id";N;}s:6:"images";a:3:{s:9:"backdrops";a:1:{i:0;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:720;s:9:"iso_639_1";N;s:9:"file_path";s:31:"/vLOeQfSw4MwMcXynd7QyFFvhxv.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1280;}}s:5:"logos";a:0:{}s:7:"posters";a:0:{}}s:8:"keywords";a:1:{s:7:"results";a:3:{i:0;a:2:{s:4:"name";s:6:"europe";s:2:"id";i:1295;}i:1;a:2:{s:4:"name";s:8:"european";s:2:"id";i:181046;}i:2;a:2:{s:4:"name";s:13:"news magazine";s:2:"id";i:233624;}}}s:7:"similar";a:4:{s:4:"page";i:1;s:7:"results";a:20:{i:0;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:2:{i:0;i:99;i:1;i:10763;}s:2:"id";i:1619;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"See It Now";s:8:"overview";s:327:"See It Now is an American newsmagazine and documentary series broadcast by CBS from 1951 to 1958. It was created by Edward R. Murrow and Fred W. Friendly, Murrow being the host of the show. From 1952 to 1957, See It Now won four Emmy Awards and was nominated three other times. It also won a 1952 Peabody Award, which cited its";s:10:"popularity";d:1.4;s:11:"poster_path";s:32:"/dJkJQ0W9WKhNXu7WAw8bYcfFzNs.jpg";s:14:"first_air_date";s:0:"";s:4:"name";s:10:"See It Now";s:12:"vote_average";d:6;s:10:"vote_count";i:1;}i:1;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/phc7wS5j4anfu9EoD5NMNRozoDC.jpg";s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:651;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"60 Minutes";s:8:"overview";s:194:"America's popular television News magazine in which an ever changing team of CBS News correspondents contribute segments ranging from hard news coverage to politics to lifestyle and pop culture.";s:10:"popularity";d:1438.673;s:11:"poster_path";s:32:"/qDSKxeHoN9pvVChXXc2YZN4KwBJ.jpg";s:14:"first_air_date";s:10:"1968-09-24";s:4:"name";s:10:"60 Minutes";s:12:"vote_average";d:6.7;s:10:"vote_count";i:61;}i:2;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9DfPqjTWRxj2kn1Uo5wVJxRfHlq.jpg";s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:6883;s:14:"origin_country";a:2:{i:0;s:2:"GB";i:1;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"BBC News America";s:8:"overview";s:686:"BBC World News America is a current affairs news programme produced by BBC World News to be shown initially for American audiences. It is presented by Laura Trevelyan with Jane O'Brien, Michelle Fleury, and Nada Tawfik serving as relief presenters.\n
    \n
    Until 25 March 2011, the programme was shown daily in a full hour format on BBC America and BBC World News, and for the first half hour on the BBC News Channel in the middle of the night in the UK. On 28 March 2011, the programme was reduced to a half-hour from the previous full hour. It is no longer shown on BBC America or BBC News Channel, and is now shown on BBC World News, and made available to PBS stations in the United States.";s:10:"popularity";d:81.942;s:11:"poster_path";s:32:"/ahbTgC581tpCGg5M9LMXPcl6nq5.jpg";s:14:"first_air_date";s:10:"2007-04-16";s:4:"name";s:22:"BBC World News America";s:12:"vote_average";d:7.7;s:10:"vote_count";i:3;}i:3;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ylMcoSWsNgsShzzmHTDJLkRoD7G.jpg";s:9:"genre_ids";a:3:{i:0;i:99;i:1;i:10763;i:2;i:10768;}s:2:"id";i:7578;s:14:"origin_country";a:1:{i:0;s:2:"NO";}s:17:"original_language";s:2:"no";s:13:"original_name";s:4:"Urix";s:8:"overview";s:479:"Urix is a foreign affairs television newsmagazine aired Monday to Thursday night on the Norwegian television channel NRK2, a subsidiary channel of the Norwegian Broadcasting Corporation. The first show aired on 2 September 2002, and is produced by the same crew as Dagsrevyen. The title is a play on the word Utenriks, meaning "foreign".\n
    \n
    The current presenters are Christian Borch and Annette Groth. Former presenters include Bjørn Hansen, Sigrun Slapgard and Gunnar Myklebust.";s:10:"popularity";d:1.282;s:11:"poster_path";s:32:"/iqxSnVqe1kBNznykTvUdNFF0H84.jpg";s:14:"first_air_date";s:0:"";s:4:"name";s:4:"Urix";s:12:"vote_average";d:9;s:10:"vote_count";i:1;}i:4;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9zIqN0oMmaeFvBlccgw80sWed7I.jpg";s:9:"genre_ids";a:2:{i:0;i:10763;i:1;i:35;}s:2:"id";i:13008;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"TMZ on TV";s:8:"overview";s:264:"Based on the popular gossip website, this entertainment newsmagazine delivers daily updates on Hollywood's rich, beautiful and screwed-up. The program often shows highlights of the day's staff meeting during which reporters pitch ideas for stories to air that day.";s:10:"popularity";d:9.664;s:11:"poster_path";s:32:"/ifFpUG51DJaQxwnZ35VwoGRFGGv.jpg";s:14:"first_air_date";s:10:"2007-09-10";s:4:"name";s:9:"TMZ on TV";s:12:"vote_average";d:3;s:10:"vote_count";i:7;}i:5;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7ZKLPVmUvYn6r8ci37xvr4rtedJ.jpg";s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:122685;s:14:"origin_country";a:1:{i:0;s:2:"BR";}s:17:"original_language";s:2:"pt";s:13:"original_name";s:37:"Pequenas Empresas & Grandes Negócios";s:8:"overview";s:0:"";s:10:"popularity";d:4.743;s:11:"poster_path";s:32:"/tsyBnpGRLTzRS6EbgTrkxVn8KmS.jpg";s:14:"first_air_date";s:10:"1988-01-03";s:4:"name";s:37:"Pequenas Empresas & Grandes Negócios";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:6;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:10763;}s:2:"id";i:119579;s:14:"origin_country";a:1:{i:0;s:2:"CL";}s:17:"original_language";s:2:"es";s:13:"original_name";s:5:"360°";s:8:"overview";s:77:"Debate, opinions and controversial matters under the look of Daniel Matamala.";s:10:"popularity";d:17.549;s:11:"poster_path";s:32:"/f09CHk38lQ3MeP1rgBCSVNbt8BQ.jpg";s:14:"first_air_date";s:10:"2018-07-18";s:4:"name";s:5:"360°";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:7;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/46CHPlDDTRNyMuSMQ64FS4nUrtM.jpg";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:80;i:2;i:18;}s:2:"id";i:46975;s:14:"origin_country";a:4:{i:0;s:2:"BE";i:1;s:2:"FR";i:2;s:2:"DE";i:3;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Crossing Lines";s:8:"overview";s:884:"Through globalization, many countries have been opened and barriers removed to ensure easy trade, travel and cultural diversity. However, this openness has given opportunities to criminals looking to exploit the system and ultimately threaten our global safety. As Europe has become a "safe house" for criminals eluding law enforcers, a special kind of law enforcement team is needed to handle specific ongoing crimes on a global level. "Crossing Lines" is the story of one such team, made up of five international cops, headed by Captain Daniel. The team - comprised of individuals who have little in common - must learn to live and work under the most dangerous and potentially deadly conditions. Housed in an unused storage section underneath the ICC, this mismatched team faces bureaucratic, jurisdictional and cultural obstacles while traversing continents in pursuit of justice.";s:10:"popularity";d:129.394;s:11:"poster_path";s:32:"/xraj4mL476xVyevEM2dNoTfvPMS.jpg";s:14:"first_air_date";s:10:"2013-08-22";s:4:"name";s:14:"Crossing Lines";s:12:"vote_average";d:6.7;s:10:"vote_count";i:96;}i:8;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/rsNBZkSGNi5sNPS1snI67edgvvE.jpg";s:9:"genre_ids";a:2:{i:0;i:99;i:1;i:10768;}s:2:"id";i:76016;s:14:"origin_country";a:1:{i:0;s:2:"FR";}s:17:"original_language";s:2:"fr";s:13:"original_name";s:57:"La Guerre des trônes, la véritable histoire de l'Europe";s:8:"overview";s:123:"In the turbulent formative centuries of early Europe, power-hungry family dynasties fought for domination of the continent.";s:10:"popularity";d:45.973;s:11:"poster_path";s:32:"/8r2EQbMeiyAisy71lq8b0MsfQ6O.jpg";s:14:"first_air_date";s:10:"2017-12-29";s:4:"name";s:23:"The Real War of Thrones";s:12:"vote_average";d:7.6;s:10:"vote_count";i:8;}i:9;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ydVByqboSZW8hHQXU4mmFMKGI6q.jpg";s:9:"genre_ids";a:3:{i:0;i:10764;i:1;i:80;i:2;i:99;}s:2:"id";i:75149;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:17:"Crime Watch Daily";s:8:"overview";s:582:"Former NBC News fixture Chris Hansen leads a team of correspondents on this series that explores the world of crime, mystery and drama through real-life criminal cases. Hansen brings to the show a modified version of a long-running segment he did at NBC. In "Hansen vs. Predator," he helps bring down predators who use social media to target children. Dirty politicians, financial scammers and celebrities are also targeted by Hansen's investigations. Hansen anchors the show from the streets of New York City, while most of the correspondents are based at the Los Angeles newsroom.";s:10:"popularity";d:8.758;s:11:"poster_path";s:32:"/1BdPFk4it0vhpxGbZnMLf9iXWjy.jpg";s:14:"first_air_date";s:10:"2015-09-14";s:4:"name";s:17:"Crime Watch Daily";s:12:"vote_average";d:8.9;s:10:"vote_count";i:8;}i:10;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/i2LBwVjf3XPiGla15GacYQPAOwB.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:228964;s:14:"origin_country";a:4:{i:0;s:2:"CZ";i:1;s:2:"HU";i:2;s:2:"PL";i:3;s:2:"SK";}s:17:"original_language";s:2:"cs";s:13:"original_name";s:19:"Komu patří město";s:8:"overview";s:0:"";s:10:"popularity";d:4.862;s:11:"poster_path";s:32:"/52XgwdxuoYiyUboiHUfiyGMenOR.jpg";s:14:"first_air_date";s:10:"2023-05-24";s:4:"name";s:19:"Komu patří město";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:11;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:101878;s:14:"origin_country";a:0:{}s:17:"original_language";s:2:"fr";s:13:"original_name";s:24:"L'Europe à vol d'oiseau";s:8:"overview";s:0:"";s:10:"popularity";d:1.4;s:11:"poster_path";N;s:14:"first_air_date";s:10:"2006-08-21";s:4:"name";s:24:"L'Europe à vol d'oiseau";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:12;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/3vp9Cgrbssgn2NDfM0ZS0Okeq4l.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:75670;s:14:"origin_country";a:1:{i:0;s:2:"CH";}s:17:"original_language";s:2:"fr";s:13:"original_name";s:14:"Orient-Express";s:8:"overview";s:240:"A six-part French tv series first broadcast in 1979, each episode of Orient Express focuses on a different tale of a journey on the legendary train; each one is set between the outbreak of the First World War and the outbreak of the Second.";s:10:"popularity";d:5.006;s:11:"poster_path";s:32:"/xrEbB9OJQ0vmuYoqy3Vupm08MjV.jpg";s:14:"first_air_date";s:10:"1979-11-10";s:4:"name";s:14:"Orient Express";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:13;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/6qC44XcLErNkbTY9LM7GbJBR6QM.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:228234;s:14:"origin_country";a:2:{i:0;s:2:"FR";i:1;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"The Wonders of Europe";s:8:"overview";s:734:"THE WONDERS OF EUROPE is a four-part docuseries that tells the story of the people who built some of the biggest and most unique landmarks in Europe monuments: the Louvre, the Palace of Versailles, the temples of the Acropolis, and the Alhambra complex. Intended for a young and international audience, it aims to promote European cultural heritage and architecture.\n
    \n
    With voice-over narration, each episode will feature spectacular shots of the monuments, interviews with historians and specialists, fictional recreations and innovative 3D modelling to illustrate the successive architectural changes.\n
    \n
    In order to ensure scientific and historical accuracy, the writer/director of each episode has been advised by historical experts.";s:10:"popularity";d:5.048;s:11:"poster_path";s:32:"/px7hOFrT546G5wZdz5GG7rDk7PD.jpg";s:14:"first_air_date";s:10:"2023-04-08";s:4:"name";s:21:"The Wonders of Europe";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:14;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/pocqO2L8PW9xh1oA7ZG3iXh62FL.jpg";s:9:"genre_ids";a:3:{i:0;i:16;i:1;i:10765;i:2;i:9648;}s:2:"id";i:1097;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:24:"エルゴプラクシー";s:8:"overview";s:877:"In a futuristic world almost barren of life, mankind is confined to mechanized domed cities where A.I.’s control all aspects of life. In this world, humans are no longer born, they are manufactured in a production line; and alongside them live androids known as autoreivs. Within one of these domed sanctuaries named Romdeau lives Re-l Mayer, one of a few citizens who aren’t entirely prevented from thinking. Her grandfather's prominent position and the affection of the scientist Daedalus have left her more free will than is normally allowed, but Re-l has started to question the sanctity of the city and the citizens' perfect way of life. With mysterious beings known as proxies causing havoc and a man named Vincent causing great influence on her life, Re-l must travel outside of the city to find the answers she seeks and discover the mystery behind "the awakening".";s:10:"popularity";d:37.184;s:11:"poster_path";s:32:"/tHcce6PKnhNBneSMbadI4jynHpY.jpg";s:14:"first_air_date";s:10:"2006-02-25";s:4:"name";s:10:"Ergo Proxy";s:12:"vote_average";d:7.5;s:10:"vote_count";i:288;}i:15;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ombM2Yd0UORA7AlxXnIQ6ZFd8yE.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:48865;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:5:"Reign";s:8:"overview";s:103:"Mary, Queen of Scots, faces political and sexual intrigue in the treacherous world of the French court.";s:10:"popularity";d:290.467;s:11:"poster_path";s:32:"/epNfFs0gPyrpekecpzyX0XTkZgI.jpg";s:14:"first_air_date";s:10:"2013-10-17";s:4:"name";s:5:"Reign";s:12:"vote_average";d:8.037;s:10:"vote_count";i:779;}i:16;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/nt8B3REfbe3WtqKsMDWUrWGaRnB.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:23632;s:14:"origin_country";a:1:{i:0;s:2:"NL";}s:17:"original_language";s:2:"en";s:13:"original_name";s:26:"Het verleden van Nederland";s:8:"overview";s:456:"A series of eight episodes documenting 250.000 years of history. Charles Groenhuijsen takes us along sights and locations that historically harbored various inhabitants of ‘The Lowlands’. In what today is known as The Netherland, Belgium, Germany, New York, Ghana, Surinam, and Indonesia, Charles will be looking for the stories of ‘our’ past through potsherds, bones, stones, ancient text's, drawings, paintings, pictures, radio, and tv- fragments";s:10:"popularity";d:6.35;s:11:"poster_path";s:32:"/44zQZqOt5K7E8d7Qk1sYD66391S.jpg";s:14:"first_air_date";s:10:"2008-10-12";s:4:"name";s:14:"Holland's past";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:17;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/AqL9owRGYo4SlcpksqfbIvWEzn8.jpg";s:9:"genre_ids";a:1:{i:0;i:99;}s:2:"id";i:74582;s:14:"origin_country";a:1:{i:0;s:2:"DE";}s:17:"original_language";s:2:"de";s:13:"original_name";s:23:"Terra X: Große Völker";s:8:"overview";s:73:"Questions the myths and unravels age-old clichés about ancient cultures.";s:10:"popularity";d:2.88;s:11:"poster_path";s:32:"/218NzSF4XdleCEAbLtOL2tJAMlv.jpg";s:14:"first_air_date";s:10:"2013-03-09";s:4:"name";s:22:"The Founders of Europe";s:12:"vote_average";d:4.5;s:10:"vote_count";i:2;}i:18;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aBBm8cRKwi7jSohf2NvJpqIdyTo.jpg";s:9:"genre_ids";a:2:{i:0;i:99;i:1;i:10764;}s:2:"id";i:127825;s:14:"origin_country";a:1:{i:0;s:2:"HK";}s:17:"original_language";s:2:"cn";s:13:"original_name";s:18:"走過足球聖地";s:8:"overview";s:0:"";s:10:"popularity";d:2.598;s:11:"poster_path";s:32:"/bUHZ86hXuijDlMaH7S3aL7LYLRY.jpg";s:14:"first_air_date";s:10:"2014-05-12";s:4:"name";s:29:"Pilgrimage to Football Meccas";s:12:"vote_average";d:10;s:10:"vote_count";i:1;}i:19;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/uvEL3oA7NZfSbEWIqepmYl1kiFR.jpg";s:9:"genre_ids";a:1:{i:0;i:10764;}s:2:"id";i:73068;s:14:"origin_country";a:1:{i:0;s:2:"KR";}s:17:"original_language";s:2:"ko";s:13:"original_name";s:15:"비긴어게인";s:8:"overview";s:101:"A variety show gathering some of Korea’s best musicians for a series of street performances abroad.";s:10:"popularity";d:25.619;s:11:"poster_path";s:32:"/auRCHtuXwk4OJdir58NFmWOewsT.jpg";s:14:"first_air_date";s:10:"2017-06-25";s:4:"name";s:11:"Begin Again";s:12:"vote_average";d:8.1;s:10:"vote_count";i:7;}}s:11:"total_pages";i:87;s:13:"total_results";i:1726;}s:12:"translations";a:1:{s:12:"translations";a:3:{i:0;a:5:{s:10:"iso_3166_1";s:2:"ES";s:9:"iso_639_1";s:2:"es";s:4:"name";s:8:"Español";s:12:"english_name";s:7:"Spanish";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:32:"Las claves informativas del día";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:1;a:5:{s:10:"iso_3166_1";s:2:"US";s:9:"iso_639_1";s:2:"en";s:4:"name";s:7:"English";s:12:"english_name";s:7:"English";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:2;a:5:{s:10:"iso_3166_1";s:2:"BR";s:9:"iso_639_1";s:2:"pt";s:4:"name";s:10:"Português";s:12:"english_name";s:10:"Portuguese";s:4:"data";a:4:{s:4:"name";s:13:"Euronews Hoje";s:8:"overview";s:46:"Noticias da Europa do dia de hoje em espanhol.";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}}}s:6:"videos";a:1:{s:7:"results";a:0:{}}s:15:"recommendations";a:4:{s:4:"page";i:1;s:7:"results";a:21:{i:0;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/2XCCf9OfJtDyZYWnJOjWKXLsJqH.jpg";s:2:"id";i:197189;s:4:"name";s:14:"Cara e Coragem";s:17:"original_language";s:2:"pt";s:13:"original_name";s:14:"Cara e Coragem";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/8CXbCCGiJxi4AXPBQ1QPrehMIGG.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:35;i:1;i:10759;i:2;i:10766;}s:10:"popularity";d:69.432;s:14:"first_air_date";s:10:"2022-05-30";s:12:"vote_average";d:5.6;s:10:"vote_count";i:46;s:14:"origin_country";a:1:{i:0;s:2:"BR";}}i:1;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/1vgdmeW6keP47DQ1tGwfVCdUKqu.jpg";s:2:"id";i:111551;s:4:"name";s:23:"Haireta mou ton Platano";s:17:"original_language";s:2:"el";s:13:"original_name";s:43:"Χαιρέτα μου τον Πλάτανο";s:8:"overview";s:304:"The small Greek village of Platanos (Plane Tree) buries the elderly recluse Vangelas and notifies the deceased's estranged children and grandchildren about his death. Vangela's will leaves 3 million euros to his family, but requires them to move to the village and obey certain terms in order to inherit.";s:11:"poster_path";s:31:"/vAu6or1W4G1q7wJxQfDmATtnIg.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:41.9;s:14:"first_air_date";s:10:"2020-10-12";s:12:"vote_average";d:6.1;s:10:"vote_count";i:10;s:14:"origin_country";a:1:{i:0;s:2:"GR";}}i:2;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aCiXh5QX6bg0BtpFEBXKaZYScB4.jpg";s:2:"id";i:203599;s:4:"name";s:5:"Scoop";s:17:"original_language";s:2:"cn";s:13:"original_name";s:12:"東張西望";s:8:"overview";s:594:"Scoop is a comprehensive information programme of Television Broadcasts Limited.\n
    \n
    The content of the program is mainly based on entertainment news and personal follow-up of the artists, and will also be interspersed with the latest trends of TVB dramas and artists. Some entertainment news content clips will be rebroadcast on the next day's "Entertainment Live".\n
    \n
    This program will be broadcast on Jade Channel from 19:30-20:00 (Hong Kong time) from June 6, 2005, and will be broadcast every day from March 3, 2019, and will be broadcast on myTV (later myTV SUPER) to provide "Program Review".";s:11:"poster_path";s:32:"/qo6y0XvSBlKM3XCbYVdcR3a6qyQ.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10763;i:1;i:10764;i:2;i:99;}s:10:"popularity";d:582.474;s:14:"first_air_date";s:10:"2005-06-06";s:12:"vote_average";d:6.7;s:10:"vote_count";i:14;s:14:"origin_country";a:1:{i:0;s:2:"HK";}}i:3;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/n6vVs6z8obNbExdD3QHTr4Utu1Z.jpg";s:2:"id";i:76479;s:4:"name";s:8:"The Boys";s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"The Boys";s:8:"overview";s:166:"A group of vigilantes known informally as “The Boys” set out to take down corrupt superheroes with no more than blue-collar grit and a willingness to fight dirty.";s:11:"poster_path";s:32:"/7Ns6tO3aYjppI5bFhyYZurOYGBT.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10765;i:1;i:10759;}s:10:"popularity";d:438.21;s:14:"first_air_date";s:10:"2019-07-25";s:12:"vote_average";d:8.472;s:10:"vote_count";i:9270;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:4;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/20eIP9o5ebArmu2HxJutaBjhLf4.jpg";s:2:"id";i:87108;s:4:"name";s:9:"Chernobyl";s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Chernobyl";s:8:"overview";s:208:"The true story of one of the worst man-made catastrophes in history: the catastrophic nuclear accident at Chernobyl. A tale of the brave men and women who sacrificed to save Europe from unimaginable disaster.";s:11:"poster_path";s:32:"/hlLXt2tOPT6RRnjiUmoxyG1LTFi.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:86.995;s:14:"first_air_date";s:10:"2019-05-06";s:12:"vote_average";d:8.661;s:10:"vote_count";i:5814;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:5;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/6LWy0jvMpmjoS9fojNgHIKoWL05.jpg";s:2:"id";i:1399;s:4:"name";s:15:"Game of Thrones";s:17:"original_language";s:2:"en";s:13:"original_name";s:15:"Game of Thrones";s:8:"overview";s:329:"Seven noble families fight for control of the mythical land of Westeros. Friction between the houses leads to full-scale war. All while a very ancient evil awakens in the farthest north. Amidst the war, a neglected military order of misfits, the Night's Watch, is all that stands between the realms of men and icy horrors beyond.";s:11:"poster_path";s:32:"/1XS1oqL89opfnbLl8WnZY1O1uJx.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:1182.828;s:14:"first_air_date";s:10:"2011-04-17";s:12:"vote_average";d:8.447;s:10:"vote_count";i:22868;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:6;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/q3jHCb4dMfYF6ojikKuHd6LscxC.jpg";s:2:"id";i:84958;s:4:"name";s:4:"Loki";s:17:"original_language";s:2:"en";s:13:"original_name";s:4:"Loki";s:8:"overview";s:394:"After stealing the Tesseract during the events of “Avengers: Endgame,” an alternate version of Loki is brought to the mysterious Time Variance Authority, a bureaucratic organization that exists outside of time and space and monitors the timeline. They give Loki a choice: face being erased from existence due to being a “time variant” or help fix the timeline and stop a greater threat.";s:11:"poster_path";s:32:"/oJdVHUYrjdS2IqiNztVIP4GPB1p.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:10765;}s:10:"popularity";d:267.966;s:14:"first_air_date";s:10:"2021-06-09";s:12:"vote_average";d:8.178;s:10:"vote_count";i:11190;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:7;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:31:"/rBF8wVQN8hTWHspVZBlI3h7HZJ.jpg";s:2:"id";i:60625;s:4:"name";s:14:"Rick and Morty";s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Rick and Morty";s:8:"overview";s:362:"Rick is a mentally-unbalanced but scientifically gifted old man who has recently reconnected with his family. He spends most of his time involving his young grandson Morty in dangerous, outlandish adventures throughout space and alternate universes. Compounded with Morty's already unstable family life, these events cause Morty much distress at home and school.";s:11:"poster_path";s:32:"/gdIrmf2DdY5mgN6ycVP0XlzKzbE.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:4:{i:0;i:16;i:1;i:35;i:2;i:10765;i:3;i:10759;}s:10:"popularity";d:903.907;s:14:"first_air_date";s:10:"2013-12-02";s:12:"vote_average";d:8.701;s:10:"vote_count";i:9259;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:8;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:31:"/brC6qt6QLcWhVl1wsDp1dX9Lim.jpg";s:2:"id";i:76331;s:4:"name";s:10:"Succession";s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"Succession";s:8:"overview";s:171:"Follow the lives of the Roy family as they contemplate their future once their aging father begins to step back from the media and entertainment conglomerate they control.";s:11:"poster_path";s:32:"/7HW47XbkNQ5fiwQFYGWdw9gs144.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:35;}s:10:"popularity";d:506.585;s:14:"first_air_date";s:10:"2018-06-03";s:12:"vote_average";d:8.3;s:10:"vote_count";i:1016;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:9;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jjECb6dSFUKXDtryuQk4rkFY7oP.jpg";s:2:"id";i:4194;s:4:"name";s:25:"Star Wars: The Clone Wars";s:17:"original_language";s:2:"en";s:13:"original_name";s:25:"Star Wars: The Clone Wars";s:8:"overview";s:152:"Yoda, Obi-Wan Kenobi, Anakin Skywalker, Mace Windu and other Jedi Knights lead the Grand Army of the Republic against the droid army of the Separatists.";s:11:"poster_path";s:32:"/e1nWfnnCVqxS2LeTO3dwGyAsG2V.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:16;i:2;i:10765;}s:10:"popularity";d:251.149;s:14:"first_air_date";s:10:"2008-10-03";s:12:"vote_average";d:8.459;s:10:"vote_count";i:1880;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:10;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/hTExot1sfn7dHZjGrk0Aiwpntxt.jpg";s:2:"id";i:48866;s:4:"name";s:7:"The 100";s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"The 100";s:8:"overview";s:307:"100 years in the future, when the Earth has been abandoned due to radioactivity, the last surviving humans live on an ark orbiting the planet — but the ark won't last forever. So the repressive regime picks 100 expendable juvenile delinquents to send down to Earth to see if the planet is still habitable.";s:11:"poster_path";s:31:"/wcaDIAG1QdXQLRaj4vC1EFdBT2.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:487.668;s:14:"first_air_date";s:10:"2014-03-19";s:12:"vote_average";d:7.906;s:10:"vote_count";i:7878;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:11;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/oMWnpUUCeIqvTdP3IYZ0JnPdrmU.jpg";s:2:"id";i:115036;s:4:"name";s:21:"The Book of Boba Fett";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"The Book of Boba Fett";s:8:"overview";s:234:"Legendary bounty hunter Boba Fett and mercenary Fennec Shand must navigate the galaxy’s underworld when they return to the sands of Tatooine to stake their claim on the territory once ruled by Jabba the Hutt and his crime syndicate.";s:11:"poster_path";s:32:"/gNbdjDi1HamTCrfvM9JeA94bNi2.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10759;i:1;i:10765;}s:10:"popularity";d:85.345;s:14:"first_air_date";s:10:"2021-12-29";s:12:"vote_average";d:7.646;s:10:"vote_count";i:2390;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:12;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7RySzFeK3LPVMXcPtqfZnl6u4p1.jpg";s:2:"id";i:1418;s:4:"name";s:19:"The Big Bang Theory";s:17:"original_language";s:2:"en";s:13:"original_name";s:19:"The Big Bang Theory";s:8:"overview";s:151:"Physicists Leonard and Sheldon find their nerd-centric social circle with pals Howard and Raj expanding when aspiring actress Penny moves in next door.";s:11:"poster_path";s:32:"/ooBGRQBdbGzBxAVfExiO8r7kloA.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:448.427;s:14:"first_air_date";s:10:"2007-09-24";s:12:"vote_average";d:7.897;s:10:"vote_count";i:10780;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:13;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/foGkPxpw9h8zln81j63mix5B7m8.jpg";s:2:"id";i:71912;s:4:"name";s:11:"The Witcher";s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"The Witcher";s:8:"overview";s:150:"Geralt of Rivia, a mutated monster-hunter for hire, journeys toward his destiny in a turbulent world where people often prove more wicked than beasts.";s:11:"poster_path";s:32:"/cZ0d3rtvXPVvuiX22sP79K3Hmjz.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:297.167;s:14:"first_air_date";s:10:"2019-12-20";s:12:"vote_average";d:8.099;s:10:"vote_count";i:5509;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:14;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9faGSFi5jam6pDWGNd0p8JcJgXQ.jpg";s:2:"id";i:1396;s:4:"name";s:12:"Breaking Bad";s:17:"original_language";s:2:"en";s:13:"original_name";s:12:"Breaking Bad";s:8:"overview";s:312:"Walter White, a New Mexico chemistry teacher, is diagnosed with Stage III cancer and given a prognosis of only two years left to live. He becomes filled with a sense of fearlessness and an unrelenting desire to secure his family's financial future at any cost as he enters the dangerous world of drugs and crime.";s:11:"poster_path";s:32:"/ztkUQFLlC19CCMYHW9o1zWhJRNq.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:80;}s:10:"popularity";d:701.062;s:14:"first_air_date";s:10:"2008-01-20";s:12:"vote_average";d:8.907;s:10:"vote_count";i:13321;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:15;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/eDxBkRZRmbzwCxVqY1oSyTKNIid.jpg";s:2:"id";i:2316;s:4:"name";s:10:"The Office";s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"The Office";s:8:"overview";s:122:"The everyday lives of office employees in the Scranton, Pennsylvania branch of the fictional Dunder Mifflin Paper Company.";s:11:"poster_path";s:32:"/7DJKHzAi83BmQrWLrYYOqcoKfhR.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:1049.964;s:14:"first_air_date";s:10:"2005-03-24";s:12:"vote_average";d:8.575;s:10:"vote_count";i:3799;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:16;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/qVBExiGdG8uiPK9BcWD0881u8uh.jpg";s:2:"id";i:64464;s:4:"name";s:8:"11.22.63";s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"11.22.63";s:8:"overview";s:147:"An English teacher travels back in time to prevent the Kennedy assassination, but discovers he is attached to the life he has made in a bygone era.";s:11:"poster_path";s:32:"/1fH41ccMKvgDTbbcCxWWH6fznah.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:10765;}s:10:"popularity";d:44.997;s:14:"first_air_date";s:10:"2016-02-15";s:12:"vote_average";d:7.78;s:10:"vote_count";i:1375;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:17;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4q6TBkY0Ilx7WtV5LX8HRqNHr5J.jpg";s:2:"id";i:19885;s:4:"name";s:8:"Sherlock";s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"Sherlock";s:8:"overview";s:100:"A modern update finds the famous sleuth and his doctor partner solving crime in 21st century London.";s:11:"poster_path";s:32:"/7WTsnHkbA0FaG6R9twfFde0I9hl.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:80;i:1;i:18;i:2;i:9648;}s:10:"popularity";d:271.538;s:14:"first_air_date";s:10:"2010-07-25";s:12:"vote_average";d:8.5;s:10:"vote_count";i:5047;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:18;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4wwWDjLfJVMt2hh8DIa2rzEx5VS.jpg";s:2:"id";i:62425;s:4:"name";s:11:"Dark Matter";s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"Dark Matter";s:8:"overview";s:493:"The six-person crew of a derelict spaceship awakens from stasis in the farthest reaches of space. Their memories wiped clean, they have no recollection of who they are or how they got on board. The only clue to their identities is a cargo bay full of weaponry and a destination: a remote mining colony that is about to become a war zone. With no idea whose side they are on, they face a deadly decision. Will these amnesiacs turn their backs on history, or will their pasts catch up with them?";s:11:"poster_path";s:32:"/oWYOFBvIMkW64n51uD4mdje6k2u.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10765;i:1;i:18;}s:10:"popularity";d:63.609;s:14:"first_air_date";s:10:"2015-06-12";s:12:"vote_average";d:6.683;s:10:"vote_count";i:735;s:14:"origin_country";a:1:{i:0;s:2:"CA";}}i:19;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/vXpeJJs1z8OKC88CNJX9O9QOhtr.jpg";s:2:"id";i:94997;s:4:"name";s:19:"House of the Dragon";s:17:"original_language";s:2:"en";s:13:"original_name";s:19:"House of the Dragon";s:8:"overview";s:465:"The Targaryen dynasty is at the absolute apex of its power, with more than 15 dragons under their yoke. Most empires crumble from such heights. In the case of the Targaryens, their slow fall begins when King Viserys breaks with a century of tradition by naming his daughter Rhaenyra heir to the Iron Throne. But when Viserys later fathers a son, the court is shocked when Rhaenyra retains her status as his heir, and seeds of division sow friction across the realm.";s:11:"poster_path";s:32:"/m7ta0kNg2ONvnBFF76miVvbWK1V.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10765;i:1;i:18;i:2;i:10759;}s:10:"popularity";d:384.239;s:14:"first_air_date";s:10:"2022-08-21";s:12:"vote_average";d:8.421;s:10:"vote_count";i:3777;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:20;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/34OGjFEbHj0E3lE2w0iTUVq0CBz.jpg";s:2:"id";i:87739;s:4:"name";s:18:"The Queen's Gambit";s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"The Queen's Gambit";s:8:"overview";s:148:"In a 1950s orphanage, a young girl reveals an astonishing talent for chess and begins an unlikely journey to stardom while grappling with addiction.";s:11:"poster_path";s:32:"/zU0htwkhNvBQdVSIKB9s6hgVeFK.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:107.839;s:14:"first_air_date";s:10:"2020-10-23";s:12:"vote_average";d:8.5;s:10:"vote_count";i:4159;s:14:"origin_country";a:1:{i:0;s:2:"US";}}}s:11:"total_pages";i:2;s:13:"total_results";i:40;}}s:13:"\x00*\x00middleware";a:0:{}}
    """
    
  3. true
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
     * @param  \DateTimeInterface|\DateInterval|int|null  $ttl
     * @return bool
     */
    public function put($key, $value, $ttl = null)
    {
        if (is_array($key)) {
            return $this->putMany($key, $value);
        }
 
        if ($ttl === null) {
            return $this->forever($key, $value);
        }
 
        $seconds = $this->getSeconds($ttl);
 
        if ($seconds <= 0) {
            return $this->delete($key);
        }
 
        $result = $this->store->put($this->itemKey($key), $value, $seconds);
 
        if ($result) {
            $this->event(new KeyWritten($key, $value, $seconds));
        }
 
        return $result;
    }
 
    /**
     * {@inheritdoc}
     */
    public function set($key, $value, $ttl = null)
    {
        return $this->put($key, $value, $ttl);
    }
 
    /**
     * Store multiple items in the cache for a given number of seconds.
     *
     * @param  array  $values
Arguments
  1. "tv-154300en"
    
  2. TVShow {#294}
    
  3. 1440
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
    /**
     * Get an item from the cache, or execute the given Closure and store the result.
     *
     * @param  string  $key
     * @param  \DateTimeInterface|\DateInterval|int|null  $ttl
     * @param  \Closure  $callback
     * @return mixed
     */
    public function remember($key, $ttl, Closure $callback)
    {
        $value = $this->get($key);
 
        // If the item exists in the cache we will just return this immediately and if
        // not we will execute the given Closure and cache the result of that for a
        // given number of seconds so it's available for all subsequent requests.
        if (! is_null($value)) {
            return $value;
        }
 
        $this->put($key, $value = $callback(), $ttl);
 
        return $value;
    }
 
    /**
     * Get an item from the cache, or execute the given Closure and store the result forever.
     *
     * @param  string  $key
     * @param  \Closure  $callback
     * @return mixed
     */
    public function sear($key, Closure $callback)
    {
        return $this->rememberForever($key, $callback);
    }
 
    /**
     * Get an item from the cache, or execute the given Closure and store the result forever.
     *
     * @param  string  $key
Arguments
  1. "tv-154300en"
    
  2. TVShow {#294}
    
  3. 1440
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php
     * @param  \Closure  $callback
     * @return $this
     */
    public function extend($driver, Closure $callback)
    {
        $this->customCreators[$driver] = $callback->bindTo($this, $this);
 
        return $this;
    }
 
    /**
     * Dynamically call the default driver instance.
     *
     * @param  string  $method
     * @param  array  $parameters
     * @return mixed
     */
    public function __call($method, $parameters)
    {
        return $this->store()->$method(...$parameters);
    }
}
 
Arguments
  1. "tv-154300en"
    
  2. 1440
    
  3. Closure() {#285 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php
    }
 
    /**
     * Handle dynamic, static calls to the object.
     *
     * @param  string  $method
     * @param  array   $args
     * @return mixed
     *
     * @throws \RuntimeException
     */
    public static function __callStatic($method, $args)
    {
        $instance = static::getFacadeRoot();
 
        if (! $instance) {
            throw new RuntimeException('A facade root has not been set.');
        }
 
        return $instance->$method(...$args);
    }
}
 
Arguments
  1. "remember"
    
  2. array:3 [
      0 => "tv-154300en"
      1 => 1440
      2 => Closure() {#285 …5}
    ]
    
/home/biositrm/public_html/engine/app/Http/Controllers/Frontend.php
                'season_info',
                'season_select',
                'season',
                'title',
                'type',
                'overview',
                'backdrop'
            )
        );
    }
 
    public function singleTVSeasonEpisode($id, $season, $episode, $slug)
    {
        $tmdb = new TMDB;
        $type = 'episode';
 
        if ($this->isCache()) {
            $tv = Cache::remember('tv-'.$id.$this->getLanguage(), config('tmdb.cache_exp'), function () use ($tmdb, $id) {
                return $tmdb->getTVShow($id);
            });
            $season_info = Cache::remember('tv-'.$id.'season-'.$season.'-'.$this->getLanguage(), config('tmdb.cache_exp'), function () use ($tmdb, $id, $season) {
                return $tmdb->getSeason($id, $season);
            });
            $season_select = $season_info->getEpisodes();
            $episode_info = Cache::remember('tv-'.$id.'season-'.$season.'-episode-'.$episode.'-'.$this->getLanguage(), config('tmdb.cache_exp'), function () use ($tmdb, $id, $season, $episode) {
                return $tmdb->getEpisode($id, $season, $episode);
            });
        }else{
            $tv = $tmdb->getTVShow($id);
            $season_info = $tmdb->getSeason($id, $season);
            $season_select = $season_info->getEpisodes();
            $episode_info = $tmdb->getEpisode($id, $season, $episode);
        }
 
        $title = $tv->getName().' '.
                $season_info->getName().' '.
                __('utilities.episode').' '.
                $episode_info->getEpisodeNumber().' '.
                $episode_info->getName();
        $overview = empty($episode_info->getOverview()) ? $tv->getOverview() : $episode_info->getOverview();
Arguments
  1. "remember"
    
  2. array:3 [
      0 => "tv-154300en"
      1 => 1440
      2 => Closure() {#285 …5}
    ]
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
    /**
     * Get the middleware assigned to the controller.
     *
     * @return array
     */
    public function getMiddleware()
    {
        return $this->middleware;
    }
 
    /**
     * Execute an action on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function callAction($method, $parameters)
    {
        return call_user_func_array([$this, $method], $parameters);
    }
 
    /**
     * Handle calls to missing methods on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     *
     * @throws \BadMethodCallException
     */
    public function __call($method, $parameters)
    {
        throw new BadMethodCallException(sprintf(
            'Method %s::%s does not exist.', static::class, $method
        ));
    }
}
 
Arguments
  1. "154300"
    
  2. "4"
    
  3. "91"
    
  4. "euronews-hoy-episode-91"
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
    /**
     * Get the middleware assigned to the controller.
     *
     * @return array
     */
    public function getMiddleware()
    {
        return $this->middleware;
    }
 
    /**
     * Execute an action on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function callAction($method, $parameters)
    {
        return call_user_func_array([$this, $method], $parameters);
    }
 
    /**
     * Handle calls to missing methods on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     *
     * @throws \BadMethodCallException
     */
    public function __call($method, $parameters)
    {
        throw new BadMethodCallException(sprintf(
            'Method %s::%s does not exist.', static::class, $method
        ));
    }
}
 
Arguments
  1. array:2 [
      0 => Frontend {#232}
      1 => "singleTVSeasonEpisode"
    ]
    
  2. array:4 [
      "id" => "154300"
      "season" => "4"
      "episode" => "91"
      "slug" => "euronews-hoy-episode-91"
    ]
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
    {
        $this->container = $container;
    }
 
    /**
     * Dispatch a request to a given controller and method.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  mixed  $controller
     * @param  string  $method
     * @return mixed
     */
    public function dispatch(Route $route, $controller, $method)
    {
        $parameters = $this->resolveClassMethodDependencies(
            $route->parametersWithoutNulls(), $controller, $method
        );
 
        if (method_exists($controller, 'callAction')) {
            return $controller->callAction($method, $parameters);
        }
 
        return $controller->{$method}(...array_values($parameters));
    }
 
    /**
     * Get the middleware for the controller instance.
     *
     * @param  \Illuminate\Routing\Controller  $controller
     * @param  string  $method
     * @return array
     */
    public function getMiddleware($controller, $method)
    {
        if (! method_exists($controller, 'getMiddleware')) {
            return [];
        }
 
        return collect($controller->getMiddleware())->reject(function ($data) use ($method) {
            return static::methodExcludedByOptions($method, $data['options']);
Arguments
  1. "singleTVSeasonEpisode"
    
  2. array:4 [
      "id" => "154300"
      "season" => "4"
      "episode" => "91"
      "slug" => "euronews-hoy-episode-91"
    ]
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php
    protected function runCallable()
    {
        $callable = $this->action['uses'];
 
        return $callable(...array_values($this->resolveMethodDependencies(
            $this->parametersWithoutNulls(), new ReflectionFunction($this->action['uses'])
        )));
    }
 
    /**
     * Run the route action and return the response.
     *
     * @return mixed
     *
     * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
     */
    protected function runController()
    {
        return $this->controllerDispatcher()->dispatch(
            $this, $this->getController(), $this->getControllerMethod()
        );
    }
 
    /**
     * Get the controller instance for the route.
     *
     * @return mixed
     */
    public function getController()
    {
        if (! $this->controller) {
            $class = $this->parseControllerCallback()[0];
 
            $this->controller = $this->container->make(ltrim($class, '\\'));
        }
 
        return $this->controller;
    }
 
    /**
Arguments
  1. Route {#184}
    
  2. Frontend {#232}
    
  3. "singleTVSeasonEpisode"
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php
     *
     * @throws \UnexpectedValueException
     */
    protected function parseAction($action)
    {
        return RouteAction::parse($this->uri, $action);
    }
 
    /**
     * Run the route action and return the response.
     *
     * @return mixed
     */
    public function run()
    {
        $this->container = $this->container ?: new Container;
 
        try {
            if ($this->isControllerAction()) {
                return $this->runController();
            }
 
            return $this->runCallable();
        } catch (HttpResponseException $e) {
            return $e->getResponse();
        }
    }
 
    /**
     * Checks whether the route's action is a controller.
     *
     * @return bool
     */
    protected function isControllerAction()
    {
        return is_string($this->action['uses']);
    }
 
    /**
     * Run the route action and return the response.
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
use Symfony\Component\Debug\Exception\FatalThrowableError;
 
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/app/Http/Middleware/Language.php
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $locales = config('app.locales');
 
        // Check if the first segment matches a language code
        if (!array_key_exists($request->segment(1), config('app.locales'))) {
            // Store segments in array
            $segments = $request->segments();
 
            // Set the default language code as the first segment
            $segments = array_prepend($segments, config('app.fallback_locale'));
 
            // Redirect to the correct url
            return redirect()->to(implode('/', $segments));
        }
 
        // The request already contains the language code
        return $next($request);
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#243 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
     */
    public function __construct(Registrar $router)
    {
        $this->router = $router;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->router->substituteBindings($route = $request->route());
 
        $this->router->substituteImplicitBindings($route);
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#258 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Session\TokenMismatchException
     */
    public function handle($request, Closure $next)
    {
        if (
            $this->isReading($request) ||
            $this->runningUnitTests() ||
            $this->inExceptArray($request) ||
            $this->tokensMatch($request)
        ) {
            return tap($next($request), function ($response) use ($request) {
                if ($this->shouldAddXsrfTokenCookie()) {
                    $this->addCookieToResponse($request, $response);
                }
            });
        }
 
        throw new TokenMismatchException('CSRF token mismatch.');
    }
 
    /**
     * Determine if the HTTP request uses a ‘read’ verb.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function isReading($request)
    {
        return in_array($request->method(), ['HEAD', 'GET', 'OPTIONS']);
    }
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#259 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        // If the current session has an "errors" variable bound to it, we will share
        // its value with all view instances so the views can easily access errors
        // without having to bind. An empty bag is set when there aren't errors.
        $this->view->share(
            'errors', $request->session()->get('errors') ?: new ViewErrorBag
        );
 
        // Putting the errors in the view for every view allows the developer to just
        // assume that some errors are always available, which is convenient since
        // they don't have to continually run checks for the presence of errors.
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#260 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        if (! $this->sessionConfigured()) {
            return $next($request);
        }
 
        // If a session driver has been configured, we will need to start the session here
        // so that the data is ready for an application. Note that the Laravel sessions
        // do not make use of PHP "native" sessions in any way since they are crappy.
        $request->setLaravelSession(
            $session = $this->startSession($request)
        );
 
        $this->collectGarbage($session);
 
        $response = $next($request);
 
        $this->storeCurrentUrl($request, $session);
 
        $this->addCookieToResponse($response, $session);
 
        // Again, if the session has been configured we will need to close out the session
        // so that the attributes may be persisted to some storage medium. We will also
        // add the session identifier cookie to the application response headers now.
        $this->saveSession($request);
 
        return $response;
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#261 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php
     * Create a new CookieQueue instance.
     *
     * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies
     * @return void
     */
    public function __construct(CookieJar $cookies)
    {
        $this->cookies = $cookies;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $response = $next($request);
 
        foreach ($this->cookies->getQueuedCookies() as $cookie) {
            $response->headers->setCookie($cookie);
        }
 
        return $response;
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#262 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php
     * Disable encryption for the given cookie name(s).
     *
     * @param  string|array  $name
     * @return void
     */
    public function disableFor($name)
    {
        $this->except = array_merge($this->except, (array) $name);
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function handle($request, Closure $next)
    {
        return $this->encrypt($next($this->decrypt($request)));
    }
 
    /**
     * Decrypt the cookies on the request.
     *
     * @param  \Symfony\Component\HttpFoundation\Request  $request
     * @return \Symfony\Component\HttpFoundation\Request
     */
    protected function decrypt(Request $request)
    {
        foreach ($request->cookies as $key => $cookie) {
            if ($this->isDisabled($key)) {
                continue;
            }
 
            try {
                $request->cookies->set($key, $this->decryptCookie($key, $cookie));
            } catch (DecryptException $e) {
                $request->cookies->set($key, null);
            }
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#263 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
     * Sort the given middleware by priority.
     *
Arguments
  1. Closure($request) {#242 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Routing\Route  $route
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    protected function runRoute(Request $request, Route $route)
    {
        $request->setRouteResolver(function () use ($route) {
            return $route;
        });
 
        $this->events->dispatch(new Events\RouteMatched($route, $request));
 
        return $this->prepareResponse($request,
            $this->runRouteWithinStack($route, $request)
        );
    }
 
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
Arguments
  1. Route {#184}
    
  2. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
    {
        $this->current = $route = $this->routes->match($request);
 
        $this->container->instance(Route::class, $route);
 
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Route {#184}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function respondWithRoute($name)
    {
        $route = tap($this->routes->getByName($name))->bind($this->currentRequest);
 
        return $this->runRoute($this->currentRequest, $route);
    }
 
    /**
     * Dispatch the request to the application.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
use Symfony\Component\Debug\Exception\FatalThrowableError;
 
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/fideloper/proxy/src/TrustProxies.php
    {
        $this->config = $config;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param \Illuminate\Http\Request $request
     * @param \Closure                 $next
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     *
     * @return mixed
     */
    public function handle(Request $request, Closure $next)
    {
        $request::setTrustedProxies([], $this->getTrustedHeaderNames()); // Reset trusted proxies between requests
        $this->setTrustedProxyIpAddresses($request);
 
        return $next($request);
    }
 
    /**
     * Sets the trusted proxies on the request to the value of trustedproxy.proxies
     *
     * @param \Illuminate\Http\Request $request
     */
    protected function setTrustedProxyIpAddresses(Request $request)
    {
        $trustedIps = $this->proxies ?: $this->config->get('trustedproxy.proxies');
 
        // Trust any IP address that calls us
        // `**` for backwards compatibility, but is deprecated
        if ($trustedIps === '*' || $trustedIps === '**') {
            return $this->setTrustedProxyIpAddressesToTheCallingIp($request);
        }
 
        // Support IPs addresses separated by comma
        $trustedIps = is_string($trustedIps) ? array_map('trim', explode(',', $trustedIps)) : $trustedIps;
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#166 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#213 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#214 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
class ValidatePostSize
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Http\Exceptions\PostTooLargeException
     */
    public function handle($request, Closure $next)
    {
        $max = $this->getPostMaxSize();
 
        if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
            throw new PostTooLargeException;
        }
 
        return $next($request);
    }
 
    /**
     * Determine the server 'post_max_size' as bytes.
     *
     * @return int
     */
    protected function getPostMaxSize()
    {
        if (is_numeric($postMaxSize = ini_get('post_max_size'))) {
            return (int) $postMaxSize;
        }
 
        $metric = strtoupper(substr($postMaxSize, -1));
        $postMaxSize = (int) $postMaxSize;
 
        switch ($metric) {
            case 'K':
                return $postMaxSize * 1024;
            case 'M':
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#215 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     */
    public function handle($request, Closure $next)
    {
        if ($this->app->isDownForMaintenance()) {
            $data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true);
 
            if (isset($data['allowed']) && IpUtils::checkIp($request->ip(), (array) $data['allowed'])) {
                return $next($request);
            }
 
            if ($this->inExceptArray($request)) {
                return $next($request);
            }
 
            throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']);
        }
 
        return $next($request);
    }
 
    /**
     * Determine if the request has a URI that should be accessible in maintenance mode.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function inExceptArray($request)
    {
        foreach ($this->except as $except) {
            if ($except !== '/') {
                $except = trim($except, '/');
            }
 
            if ($request->fullUrlIs($except) || $request->is($except)) {
                return true;
            }
        }
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#216 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
    }
 
    /**
     * Send the given request through the middleware / router.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    protected function sendRequestThroughRouter($request)
    {
        $this->app->instance('request', $request);
 
        Facade::clearResolvedInstance('request');
 
        $this->bootstrap();
 
        return (new Pipeline($this->app))
                    ->send($request)
                    ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
                    ->then($this->dispatchToRouter());
    }
 
    /**
     * Bootstrap the application for HTTP requests.
     *
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
Arguments
  1. Closure($request) {#45 …4}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
            $router->middlewareGroup($key, $middleware);
        }
 
        foreach ($this->routeMiddleware as $key => $middleware) {
            $router->aliasMiddleware($key, $middleware);
        }
    }
 
    /**
     * Handle an incoming HTTP request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function handle($request)
    {
        try {
            $request->enableHttpMethodParameterOverride();
 
            $response = $this->sendRequestThroughRouter($request);
        } catch (Exception $e) {
            $this->reportException($e);
 
            $response = $this->renderException($request, $e);
        } catch (Throwable $e) {
            $this->reportException($e = new FatalThrowableError($e));
 
            $response = $this->renderException($request, $e);
        }
 
        $this->app['events']->dispatch(
            new Events\RequestHandled($request, $response)
        );
 
        return $response;
    }
 
    /**
     * Send the given request through the middleware / router.
     *
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/index.php
$app->bind('path.public', function() {
    return __DIR__;
});
 
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #requestUri: "/en/tv/154300-4-91/euronews-hoy-episode-91"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
PHP_INI_SCAN_DIR
"/home/biositrm/.system-php/ini/7.2/biosgenflix.com"
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br"
HTTP_HOST
"biosgenflix.com"
HTTP_USER_AGENT
"claudebot"
HTTP_X_FORWARDED_FOR
"3.235.22.225,172.70.43.20"
HTTP_CF_RAY
"86beee9a1dd00684-IAD"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_CF_CONNECTING_IP
"3.235.22.225"
HTTP_CDN_LOOP
"cloudflare"
HTTP_CF_IPCOUNTRY
"US"
DOCUMENT_ROOT
"/home/biositrm/public_html"
REMOTE_ADDR
"3.235.22.225"
REMOTE_PORT
"36370"
SERVER_ADDR
"162.0.209.178"
SERVER_NAME
"biosgenflix.com"
SERVER_ADMIN
"[email protected]"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/en/tv/154300-4-91/euronews-hoy-episode-91"
REDIRECT_URL
"/en/tv/154300-4-91/euronews-hoy-episode-91"
REDIRECT_REQUEST_METHOD
"GET"
PROXY_REMOTE_ADDR
"162.0.209.178"
HTTPS
"on"
REDIRECT_STATUS
"200"
SCRIPT_FILENAME
"/home/biositrm/public_html/index.php"
QUERY_STRING
""
SCRIPT_URI
"https://biosgenflix.com/en/tv/154300-4-91/euronews-hoy-episode-91"
SCRIPT_URL
"/en/tv/154300-4-91/euronews-hoy-episode-91"
SCRIPT_NAME
"/index.php"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"LiteSpeed"
REQUEST_METHOD
"GET"
X-LSCACHE
"on"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1711705578.6833
REQUEST_TIME
1711705578
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:+ZqG5nlCyxVQO6bNIzkD5AXfBdCvnpi3l95BjOVrTqw="
APP_DEBUG
"true"
APP_URL
"http://localhost"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"homestead"
DB_USERNAME
"homestead"
DB_PASSWORD
"secret"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
AWS_ACCESS_KEY_ID
""
AWS_SECRET_ACCESS_KEY
""
AWS_DEFAULT_REGION
"us-east-1"
AWS_BUCKET
""
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
Key Value
PHP_INI_SCAN_DIR
"/home/biositrm/.system-php/ini/7.2/biosgenflix.com"
PATH
"/usr/local/bin:/bin:/usr/bin"
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:+ZqG5nlCyxVQO6bNIzkD5AXfBdCvnpi3l95BjOVrTqw="
APP_DEBUG
"true"
APP_URL
"http://localhost"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"homestead"
DB_USERNAME
"homestead"
DB_PASSWORD
"secret"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
AWS_ACCESS_KEY_ID
""
AWS_SECRET_ACCESS_KEY
""
AWS_DEFAULT_REGION
"us-east-1"
AWS_BUCKET
""
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
0. Whoops\Handler\PrettyPageHandler