ErrorException (E_WARNING)
file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/a3/78/a378a18da773ed99492331d4ea049cb0940ec22d): failed to open stream: Disk quota exceeded ErrorException thrown with message "file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/a3/78/a378a18da773ed99492331d4ea049cb0940ec22d): 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:131 #53 App\Http\Controllers\Frontend:singleTV 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.php131
53
App\Http\Controllers\Frontend singleTV
/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/a3/78/a378a18da773ed99492331d4ea049cb0940ec22d): 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/a3/78/a378a18da773ed99492331d4ea049cb0940ec22d"
    
  2. """
    1711644716O: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:32:"/z5LaefJhBfcmx1yBu8AS9JnhB22.jpg";s:10:"created_by";a:1:{i:0;a:5:{s:2:"id";i:1224720;s:9:"credit_id";s:24:"525705b0760ee3776a0192f2";s:4:"name";s:13:"Victoria Pile";s:6:"gender";i:1;s:12:"profile_path";N;}}s:16:"episode_run_time";a:2:{i:0;i:60;i:1;i:90;}s:14:"first_air_date";s:10:"2004-09-03";s:6:"genres";a:1:{i:0;a:2:{s:2:"id";i:35;s:4:"name";s:6:"Comedy";}}s:8:"homepage";s:45:"http://www.channel4.com/programmes/green-wing";s:2:"id";i:1456;s:13:"in_production";b:0;s:9:"languages";a:1:{i:0;s:2:"en";}s:13:"last_air_date";s:10:"2007-01-04";s:19:"last_episode_to_air";a:13:{s:2:"id";i:3240589;s:4:"name";s:17:"Christmas Special";s:8:"overview";s:174:"Caroline engaged to Guy, Mac getting closer to death, Statham and Joanna on the run, Karen acting strange and the admin girls letting their hair down a bit lower than normal.";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:8:"air_date";s:10:"2007-01-04";s:14:"episode_number";i:9;s:12:"episode_type";s:6:"finale";s:15:"production_code";s:0:"";s:7:"runtime";N;s:13:"season_number";i:2;s:7:"show_id";i:1456;s:10:"still_path";s:32:"/zBtTv1smLbZTiCD8jXs5CXG8npy.jpg";}s:4:"name";s:10:"Green Wing";s:19:"next_episode_to_air";N;s:8:"networks";a:1:{i:0;a:4:{s:2:"id";i:26;s:9:"logo_path";s:32:"/hbifXPpM55B1fL5wPo7t72vzN78.png";s:4:"name";s:9:"Channel 4";s:14:"origin_country";s:2:"GB";}}s:18:"number_of_episodes";i:18;s:17:"number_of_seasons";i:2;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"Green Wing";s:8:"overview";s:369:"Follow new surgical registrar Dr Caroline Todd through her first day at work and beyond, starting out as she means to go on - dishevelled and under-deodorised! Along the way she meets an assortment of bizarre and demented characters. Be prepared for one of the most surreal journeys you're ever likely to take as you dive into the anarchic world of Green Wing Hospital!";s:10:"popularity";d:22.182;s:11:"poster_path";s:32:"/6QxjkLuyiC52GVFKQEOxboAxKfM.jpg";s:20:"production_companies";a:1:{i:0;a:4:{s:2:"id";i:13157;s:9:"logo_path";s:32:"/jr4fJUF5avpcT3V0HwrIZ4t8uMn.png";s:4:"name";s:8:"Talkback";s:14:"origin_country";s:2:"GB";}}s:20:"production_countries";a:1:{i:0;a:2:{s:10:"iso_3166_1";s:2:"GB";s:4:"name";s:14:"United Kingdom";}}s:7:"seasons";a:2:{i:0;a:8:{s:8:"air_date";s:10:"2004-09-03";s:13:"episode_count";i:9;s:2:"id";i:3910;s:4:"name";s:8:"Series 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/tRbsRnSvvg31AJQIRZZLidIah9t.jpg";s:13:"season_number";i:1;s:12:"vote_average";d:0;}i:1;a:8:{s:8:"air_date";s:10:"2006-03-31";s:13:"episode_count";i:9;s:2:"id";i:3911;s:4:"name";s:8:"Series 2";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/zcJ2MZsI2cyIL2qMZYaVdQOEMbE.jpg";s:13:"season_number";i:2;s:12:"vote_average";d:0;}}s:16:"spoken_languages";a:1:{i:0;a:3:{s:12:"english_name";s:7:"English";s:9:"iso_639_1";s:2:"en";s:4:"name";s:7:"English";}}s:6:"status";s:5:"Ended";s:7:"tagline";s:0:"";s:4:"type";s:8:"Scripted";s:12:"vote_average";d:8;s:10:"vote_count";i:84;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:16:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:120931;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:12:"Tamsin Greig";s:13:"original_name";s:12:"Tamsin Greig";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/qU1ccKUdy9Qlc9OJ0y1spPMQWx7.jpg";s:9:"character";s:13:"Caroline Todd";s:9:"credit_id";s:24:"525705ad760ee3776a01919a";s:5:"order";i:0;}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:21345;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:14:"Stephen Mangan";s:13:"original_name";s:14:"Stephen Mangan";s:10:"popularity";d:3.623;s:12:"profile_path";s:32:"/3UAv9LX4ueIsVHWEWEXjMQ3fpPC.jpg";s:9:"character";s:12:"Guy Secretan";s:9:"credit_id";s:24:"525705ad760ee3776a01912a";s:5:"order";i:1;}i:2;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:84035;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Sarah Alexander";s:13:"original_name";s:15:"Sarah Alexander";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/rI8gecsrrcXjHWELn6miC0twB7k.jpg";s:9:"character";s:13:"Angela Hunter";s:9:"credit_id";s:24:"525705ad760ee3776a019146";s:5:"order";i:2;}i:3;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:60339;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Sally Bretton";s:13:"original_name";s:13:"Sally Bretton";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/kAj4gQSY6HycjDt0qMUbPvZBY3b.jpg";s:9:"character";s:13:"Kim Alabaster";s:9:"credit_id";s:24:"525705ad760ee3776a019162";s:5:"order";i:3;}i:4;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:1224723;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Karl Theobald";s:13:"original_name";s:13:"Karl Theobald";s:10:"popularity";d:1.788;s:12:"profile_path";s:32:"/wOOSjkgOnV2T7mfFVNgxMfa5XD3.jpg";s:9:"character";s:11:"Martin Dear";s:9:"credit_id";s:24:"525705b0760ee3776a01920c";s:5:"order";i:4;}i:5;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:195274;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Pippa Haywood";s:13:"original_name";s:13:"Pippa Haywood";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/7mWc8C0kJylpBWK2P31XjbuwsGp.jpg";s:9:"character";s:12:"Joanna Clore";s:9:"credit_id";s:24:"525705b0760ee3776a019244";s:5:"order";i:5;}i:6;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:39189;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:16:"Stephen Merchant";s:13:"original_name";s:16:"Stephen Merchant";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/6WM2rK6390Nwk398syJbGcPvRct.jpg";s:9:"character";s:17:"Lab Technicianian";s:9:"credit_id";s:24:"525705b0760ee3776a019298";s:5:"order";i:6;}i:7;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:47712;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:9:"Mark Heap";s:13:"original_name";s:9:"Mark Heap";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/pP0XWwB3NXp2akr3leXfDXAfSVp.jpg";s:9:"character";s:12:"Alan Statham";s:9:"credit_id";s:24:"525705ad760ee3776a01917e";s:5:"order";i:7;}i:8;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:144250;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:14:"Michelle Gomez";s:13:"original_name";s:14:"Michelle Gomez";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/jEkZsW1hviRjgGcWLwgdit7vONJ.jpg";s:9:"character";s:9:"Sue White";s:9:"credit_id";s:24:"525705ae760ee3776a0191b8";s:5:"order";i:8;}i:9;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:7031;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:17:"Julian Rhind-Tutt";s:13:"original_name";s:17:"Julian Rhind-Tutt";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/4tq9pDL943RkCdHOVLy9QpbeRU4.jpg";s:9:"character";s:3:"Mac";s:9:"credit_id";s:24:"525705ae760ee3776a0191ee";s:5:"order";i:9;}i:10;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:31739;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:12:"Oliver Chris";s:13:"original_name";s:12:"Oliver Chris";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/xTnUMtP5MREaHD86XfJ5mYibawq.jpg";s:9:"character";s:5:"Boyce";s:9:"credit_id";s:24:"525705b0760ee3776a019228";s:5:"order";i:10;}i:11;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:39187;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Olivia Colman";s:13:"original_name";s:13:"Olivia Colman";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/4ZwZ66zXZyX26Kf2wfeMt1tQZQf.jpg";s:9:"character";s:19:"Harriet Schulenburg";s:9:"credit_id";s:24:"525705b0760ee3776a019260";s:5:"order";i:11;}i:12;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:19868;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Paterson Joseph";s:13:"original_name";s:15:"Paterson Joseph";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/n8kf0aowLTcPSt72k0eC4ZShe3s.jpg";s:9:"character";s:0:"";s:9:"credit_id";s:24:"525705b0760ee3776a01927c";s:5:"order";i:12;}i:13;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:11109;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:10:"Nick Frost";s:13:"original_name";s:10:"Nick Frost";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/2CHS4t6miNGLgMQAjhFqb4fFuKS.jpg";s:9:"character";s:10:"Just a Man";s:9:"credit_id";s:24:"525705b0760ee3776a0192b4";s:5:"order";i:13;}i:14;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:77266;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:11:"Katie Lyons";s:13:"original_name";s:11:"Katie Lyons";s:10:"popularity";d:2.136;s:12:"profile_path";s:32:"/vK8JWWUFUHfc6OzUx6vDxec7nUo.jpg";s:9:"character";s:0:"";s:9:"credit_id";s:24:"525705b0760ee3776a0192d6";s:5:"order";i:14;}i:15;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:17123;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:11:"Darren Boyd";s:13:"original_name";s:11:"Darren Boyd";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/cHDIKSsqCvu7PTBcfdxAKN99dQz.jpg";s:9:"character";s:4:"Jake";s:9:"credit_id";s:24:"574f151c9251415c9b000087";s:5:"order";i:15;}}s:4:"crew";a:2:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:1224720;s:20:"known_for_department";s:7:"Creator";s:4:"name";s:13:"Victoria Pile";s:13:"original_name";s:13:"Victoria Pile";s:10:"popularity";d:0.6;s:12:"profile_path";N;s:9:"credit_id";s:24:"525705b0760ee3776a019328";s:10:"department";s:10:"Production";s:3:"job";s:8:"Producer";}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:57202;s:20:"known_for_department";s:10:"Production";s:4:"name";s:13:"Peter Fincham";s:13:"original_name";s:13:"Peter Fincham";s:10:"popularity";d:1.02;s:12:"profile_path";N;s:9:"credit_id";s:24:"525705b0760ee3776a01930a";s:10:"department";s:10:"Production";s:3:"job";s:18:"Executive Producer";}}}s:12:"external_ids";a:9:{s:7:"imdb_id";s:9:"tt0423661";s:12:"freebase_mid";s:9:"/m/047rw9";s:11:"freebase_id";s:14:"/en/green_wing";s:7:"tvdb_id";i:78899;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:6:{i:0;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/z5LaefJhBfcmx1yBu8AS9JnhB22.jpg";s:12:"vote_average";d:5.312;s:10:"vote_count";i:1;s:5:"width";i:1920;}i:1;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/2J3W0Z5fF58lb3HaTHXMRsyCNa0.jpg";s:12:"vote_average";d:5.312;s:10:"vote_count";i:1;s:5:"width";i:1920;}i:2;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:32:"/wvZg0cF9JYBKlfa7BS6xGT0w4oq.jpg";s:12:"vote_average";d:5.246;s:10:"vote_count";i:2;s:5:"width";i:1280;}i:3;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/wEOKB95sKR7dbsKSbAHMX4m2U8Y.jpg";s:12:"vote_average";d:5.172;s:10:"vote_count";i:1;s:5:"width";i:1920;}i:4;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/tzpM57EdEpDNSZIvEKHZv7y14uw.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:5;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:2160;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/le0k6xmBmk7XHvqVhHvXY1xS703.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:3840;}}s:5:"logos";a:1:{i:0;a:7:{s:12:"aspect_ratio";d:2.003;s:6:"height";i:298;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/4B4gpMdkfceUdRvhCR7zQVGBNvO.png";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:597;}}s:7:"posters";a:3:{i:0;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:1440;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/6QxjkLuyiC52GVFKQEOxboAxKfM.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:960;}i:1;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:1425;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/rrWdmtfJDlJj9wlqBoMEC8aCuIO.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:950;}i:2;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:1500;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/tOBwRZBuOkqeKVkswSXQr1LxnCZ.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1000;}}}s:8:"keywords";a:1:{s:7:"results";a:3:{i:0;a:2:{s:4:"name";s:8:"hospital";s:2:"id";i:11612;}i:1;a:2:{s:4:"name";s:6:"sitcom";s:2:"id";i:193171;}i:2;a:2:{s:4:"name";s:16:"workplace comedy";s:2:"id";i:210605;}}}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";s:31:"/UCiSGTsuNCWbChQBonzoVNtBzk.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:785;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"Men Behaving Badly";s:8:"overview";s:69:"Sitcom following the misadventures of laddish flatmates Gary and Tony";s:10:"popularity";d:22.124;s:11:"poster_path";s:32:"/eacYKZtPqrmafBfDw5yfrgbzbfI.jpg";s:14:"first_air_date";s:10:"1992-02-18";s:4:"name";s:18:"Men Behaving Badly";s:12:"vote_average";d:7.2;s:10:"vote_count";i:64;}i:1;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/oxnbGXeFPEYeJeddDmk2Ebvdo2q.jpg";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:10751;}s:2:"id";i:805;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:29:"Maid Marian and Her Merry Men";s:8:"overview";s:1160:"Maid Marian and her Merry Men is a British children's sitcom created and written by Tony Robinson and directed by David Bell. It began in 1989 on BBC One and ran for four series, with the last episode shown in 1994. The show was a partially musical comic retelling of the legend of Robin Hood, placing Maid Marian in the role of leader of the Merry Men, and reducing Robin to an incompetent ex-tailor.\n
    \n
    The programme was much appreciated by children and adults alike, and has been likened to Blackadder, not only for its historical setting and the presence of Tony Robinson, but also for its comic style. It is more surreal than Blackadder, however, and drops even more anachronisms. Many of the show's cast such as Howard Lew Lewis, Forbes Collins, Ramsay Gilderdale and Patsy Byrne had previously appeared in various episodes of Blackadder alongside Robinson. Like many British children's programmes, there is a lot of social commentary sneakily inserted, as well as witty asides about the Royal family, buses running on time, etc. Many of the plots spoofed or referenced film and television shows including other incarnations of Robin Hood in those mediums.";s:10:"popularity";d:4.282;s:11:"poster_path";s:32:"/6baSwjPEaMn7egL8VP7P9dr2lcd.jpg";s:14:"first_air_date";s:10:"1989-11-16";s:4:"name";s:29:"Maid Marian and Her Merry Men";s:12:"vote_average";d:6;s:10:"vote_count";i:12;}i:2;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/27BhnBHV6a300qOsOJyVOsBOMLg.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:809;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Catterick";s:8:"overview";s:1356:"Catterick, aka Vic and Bob in Catterick, is a surreal 2004 BBC situation comedy in 6 episodes, written by and starring Vic Reeves and Bob Mortimer, with Reece Shearsmith, Matt Lucas, Morwenna Banks, Tim Healy, Mark Benton and Charlie Higson. The series was originally broadcast on BBC Three and later rerun on BBC2. Reeves has said that the BBC do not want another series of Catterick, though he may produce a spin-off centring on the DI Fowler character.\n
    \n
    Catterick is arguably Vic and Bob's darkest and most bizarre programme to date, balancing their typically odd, idiosyncratic comedy with some genuinely dark scenes. It plays like a darkly comic road movie, albeit full of Vic and Bob's bizarre, often inscrutable and frequently silly humour. Catterick is probably Vic and Bob's most uncompromising show since their notorious and frequently baffling 1999 sketch series Bang Bang, It's Reeves and Mortimer, from which most of the characters are taken. It is in some ways stylistically similar to their short film The Weekenders first broadcast in 1992 on British television as part of Channel 4's "Bunch of Five" series.\n
    \n
    The series is named after Catterick in North Yorkshire, Britain's largest army base. It is about 10 miles away from Darlington where Vic Reeves grew up. It is also about 20 miles away from Middlesbrough where Bob Mortimer grew up.";s:10:"popularity";d:3.677;s:11:"poster_path";s:32:"/aGROLA6R31gjwnMQQhOYcSR1dSx.jpg";s:14:"first_air_date";s:10:"2004-02-15";s:4:"name";s:9:"Catterick";s:12:"vote_average";d:7;s:10:"vote_count";i:6;}i:3;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/j1o1O9XBL5q0yyGcRwe5ZGqOwZI.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:815;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Peep Show";s:8:"overview";s:196:"Peep Show follows the lives of two men from their twenties to thirties, Mark Corrigan, who has steady employment for most of the series, and Jeremy "Jez" Usbourne, an unemployed would-be musician.";s:10:"popularity";d:61.042;s:11:"poster_path";s:32:"/6rdoQ0cTjsEQLIwEjhBV8U98oUm.jpg";s:14:"first_air_date";s:10:"2003-09-19";s:4:"name";s:9:"Peep Show";s:12:"vote_average";d:8;s:10:"vote_count";i:337;}i:4;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:817;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"Barbara";s:8:"overview";s:560:"Barbara is a British sitcom starring Gwen Taylor in the title role. A pilot was broadcast in 1995, and three series were then televised from 1999 to 2003. It was made by Central Television, and filmed at their Lenton Lane studios in Nottingham in front of a live studio audience. The majority of location scenes for the series were filmed in various suburbs of Nottingham, including Mapperley and West Bridgford, with other scenes filmed around Nottinghamshire and Derbyshire. Despite winning awards and respectable viewing figures, it was axed by ITV in 2003.";s:10:"popularity";d:7.182;s:11:"poster_path";s:32:"/iDlPpEQl7vMMOIOjqLWUaFe1v5H.jpg";s:14:"first_air_date";s:10:"1999-06-27";s:4:"name";s:7:"Barbara";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:5;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:846;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Greg the Bunny";s:8:"overview";s:558:"Greg the Bunny is an American television sitcom that originally aired on Fox TV in 2002. It starred Seth Green and a hand puppet named Greg the Bunny, originally invented by the team of Sean S. Baker, Spencer Chinoy and Dan Milano. Milano and Chinoy wrote and co-produced the Fox show.\n
    \n
    The show was spun off from The Greg the Bunny Show, a series of short segments that aired on the Independent Film Channel, which were based on the Public-access television cable TV show Junktape.\n
    \n
    A show spin-off, called Warren the Ape, premiered on June 14, 2010 on MTV.";s:10:"popularity";d:18.103;s:11:"poster_path";s:32:"/okpBzQwxgN8MezZXYlyMIt4M9WD.jpg";s:14:"first_air_date";s:10:"2002-03-27";s:4:"name";s:14:"Greg the Bunny";s:12:"vote_average";d:6;s:10:"vote_count";i:12;}i:6;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ci4aH6Y7aFazYDTN78hfOzc7bI4.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:847;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Watching Ellie";s:8:"overview";s:123:"A single woman, Ellie Riggs, tries to navigate her way through the Los Angeles music scene and her own messy personal life.";s:10:"popularity";d:5.565;s:11:"poster_path";s:32:"/ta9r57t1boddYj7GH0WhBpwIbNO.jpg";s:14:"first_air_date";s:10:"2002-02-26";s:4:"name";s:14:"Watching Ellie";s:12:"vote_average";d:6;s:10:"vote_count";i:1;}i:7;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:848;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"American Dreamer";s:8:"overview";s:1134:"American Dreamer is a situation comedy which aired in the U.S. on NBC as part of its 1990-91 lineup.\n
    \n
    American Dreamer stars Robert Urich as fictional character Tom Nash, formerly a high-powered network correspondent who was forced to reassess his priorities following the death of his wife. He decided to give up his career in order to spend more time with his children. To do this, he moved to Kenosha, Wisconsin, where he supported his family by contributing a column about "real people" to a Chicago newspaper. His editor, Joe Baines, felt Tom was completely wasting his talents and drove out from Chicago weekly to attempt to convince Tom to return the world of "hard news". Other characters included Tom's zany secretary, Lillian Abernathy, and a friendly waitress at Tom's favorite local diner, Holly Baker.\n
    \n
    This program was extremely low-key. Tom sometimes "broke the fourth wall" to address the viewers directly about his thoughts regarding the situations he encountered. This philosophizing gained only a small audience and the program was cancelled at midseason, although selected episodes were rerun the following summer.";s:10:"popularity";d:5.312;s:11:"poster_path";N;s:14:"first_air_date";s:10:"1990-09-20";s:4:"name";s:16:"American Dreamer";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:8;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/mSArbafbUEMOEV4hG1K2W1UAUT0.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:867;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:25:"The John Larroquette Show";s:8:"overview";s:368:"The John Larroquette Show is an American television sitcom .The show was a vehicle for John Larroquette following his run as Dan Fielding on Night Court. The series takes place in a seedy bus terminal in St. Louis, Missouri and originally focused on the somewhat broken people who worked the night shift, and in particular, the lead character's battle with alcoholism.";s:10:"popularity";d:21.99;s:11:"poster_path";s:32:"/4PQmSvqPbLI4lqmwHxZh8W5A1ob.jpg";s:14:"first_air_date";s:10:"1993-09-02";s:4:"name";s:25:"The John Larroquette Show";s:12:"vote_average";d:6.2;s:10:"vote_count";i:10;}i:9;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:868;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:13:"Boston Common";s:8:"overview";s:0:"";s:10:"popularity";d:15.047;s:11:"poster_path";s:32:"/l5a70wBkSRc3JSeREDAT868eLCc.jpg";s:14:"first_air_date";s:10:"1996-03-21";s:4:"name";s:13:"Boston Common";s:12:"vote_average";d:6.9;s:10:"vote_count";i:7;}i:10;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/11XcpgXzU1PFajqFmeXzrmx6A1W.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:869;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"Son of the Beach";s:8:"overview";s:127:"A parody of "Baywatch" featuring Malibu Adjacent's Notch Johnson, the world's greatest lifeguard (hardly), and his unit SPF-30.";s:10:"popularity";d:24.294;s:11:"poster_path";s:32:"/ssFB61XwVABxRZ0vcBHruqpK45Z.jpg";s:14:"first_air_date";s:10:"2000-03-14";s:4:"name";s:16:"Son of the Beach";s:12:"vote_average";d:6.8;s:10:"vote_count";i:28;}i:11;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/wlQDUQF7LjCD3WA2OjGNoMnIx7M.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:903;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"Black Books";s:8:"overview";s:628:"Black Books centres around the foul tempered and wildly eccentric bookshop owner Bernard Black. Bernard’s devotion to the twin pleasures of drunkenness and wilful antagonism deepens and enriches both his life and that of Manny, his assistant. Bearded, sweet and good, Manny is everything that Bernard isn’t and is punished by Bernard relentlessly just for the crime of existing. They depend on each other for meaning as Fran, their oldest friend, depends on them for distraction.\n
    \n
    Black Books is a haven of books, wine and conversation, the only threat to the group’s peace and prosperity is their own limitless stupidity.";s:10:"popularity";d:34.62;s:11:"poster_path";s:32:"/ckI73m4GOBEstI46n1aw4iY3Cys.jpg";s:14:"first_air_date";s:10:"2000-09-29";s:4:"name";s:11:"Black Books";s:12:"vote_average";d:8;s:10:"vote_count";i:464;}i:12;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/oQMnEPRaFFJFEFAPfr6b6bsM08O.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:909;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:15:"15 Storeys High";s:8:"overview";s:253:"15 Storeys High is a critically acclaimed British sitcom, set in a tower block. The main characters are Vince Clark, a misanthropic, cynical recluse played by Sean Lock, and Errol Spears, Vince's exact opposite and whipping boy, played by Benedict Wong.";s:10:"popularity";d:7.693;s:11:"poster_path";s:31:"/hsgp3xqZld98CKfwC47R7jmhDS.jpg";s:14:"first_air_date";s:10:"2002-11-07";s:4:"name";s:15:"15 Storeys High";s:12:"vote_average";d:8.1;s:10:"vote_count";i:28;}i:13;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/qIV7ixpoW7d8kVkoG84hhwYcDZF.jpg";s:9:"genre_ids";a:3:{i:0;i:35;i:1;i:18;i:2;i:10751;}s:2:"id";i:917;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:12:"Kate & Allie";s:8:"overview";s:387:"Kate & Allie is an American television situation comedy which ran from March 19, 1984, to May 22, 1989. Kate & Allie first aired on CBS as a midseason replacement series and only six episodes were initially commissioned, but the favorable response from critics and viewers alike easily convinced CBS to commit to a full season in the fall of 1984. The series was created by Sherry Coben.";s:10:"popularity";d:86.568;s:11:"poster_path";s:32:"/dZX5pGw0BZ9woVQqtmC6DlaP5e5.jpg";s:14:"first_air_date";s:10:"1984-03-19";s:4:"name";s:12:"Kate & Allie";s:12:"vote_average";d:5.8;s:10:"vote_count";i:19;}i:14;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/udUsYLTjlyLhNKvrT5AH3L1fDVf.jpg";s:9:"genre_ids";a:3:{i:0;i:10768;i:1;i:18;i:2;i:35;}s:2:"id";i:918;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"M*A*S*H";s:8:"overview";s:322:"The 4077th Mobile Army Surgical Hospital is stuck in the middle of the Korean war. With little help from the circumstances they find themselves in, they are forced to make their own fun. Fond of practical jokes and revenge, the doctors, nurses, administrators, and soldiers often find ways of making wartime life bearable.";s:10:"popularity";d:154.543;s:11:"poster_path";s:32:"/6rhuM3oMoEWKxAdrm7IyM8oq8cC.jpg";s:14:"first_air_date";s:10:"1972-09-17";s:4:"name";s:7:"M*A*S*H";s:12:"vote_average";d:7.9;s:10:"vote_count";i:605;}i:15;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/fRr3tYSChuCDTozJHU2hHy5h7v1.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:100350;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Girls5eva";s:8:"overview";s:271:"When a one-hit-wonder girl group from the '90s gets sampled by a young rapper, its members reunite to give their pop star dreams one more shot. They may be grown women balancing spouses, kids, jobs, debt, aging parents and shoulder pain, but can't they also be Girls5Eva?";s:10:"popularity";d:37.476;s:11:"poster_path";s:32:"/1RplQ2ooky3kONomTNhsptZxqAV.jpg";s:14:"first_air_date";s:10:"2021-05-06";s:4:"name";s:9:"Girls5eva";s:12:"vote_average";d:6.1;s:10:"vote_count";i:35;}i:16;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/kfGv3MLLvW6y0oRQSxh2Oj1WJKd.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:228090;s:14:"origin_country";a:1:{i:0;s:2:"HK";}s:17:"original_language";s:2:"cn";s:13:"original_name";s:9:"香港'73";s:8:"overview";s:584:"The sitcom depicts a fictional street in Hong Kong and the inhabitants of two households in the same building. The "Chen Family" lives on the first floor, comprising the landlord, his wife, their eldest son & daughter-in-law, and their youngest son. The "Xu Family" are their tenants - the father, his daughter, and a pet bird. The show reflects various facets of life in the city, such as government allowances for seniors, subway gate regulations, stock trading, theft, beggars, gambling, and daily household chores. It portrays heartwarming moments that leave viewers with a smile.";s:10:"popularity";d:69.059;s:11:"poster_path";s:32:"/iG4MzLGPMiZztZKe3OIIcaTgXY8.jpg";s:14:"first_air_date";s:10:"1973-04-27";s:4:"name";s:6:"HK '73";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:"/kmwOP8ep8QZBKxC6gZ6igkR9pLq.jpg";s:9:"genre_ids";a:3:{i:0;i:35;i:1;i:18;i:2;i:10751;}s:2:"id";i:228091;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:937:"This sitcom  series premiered in 1981 and changed its name every year, from "Hong Kong 81" to "Hong Kong 86." It was eventually replaced by a new sitcom called "City Stories." A total of 1330 episodes were produced, making it the second-longest-running series in Hong Kong, after "Come Home Love: Lo and Behold".\n
    \n
    Each episode of this series is inspired by current social issues, with early storylines often satirizing society's flaws. The characters, such as "Chen Ji," "Mrs. Shun," "Uncle Mao," "Jue Wu Yin," "Miss Su," "A Wei," and "Ah Kang," mostly hail from the grassroots, leaving a lasting impression on the audience. For example, "Mrs. Shun," portrayed by Lydia Shum, later became a term to describe uneducated women who follow trends blindly. "Chen Ji," played by Lawrence Ng, is a stockbroker who loves to show off his wealth, and his behavior typified that of many Hong Kongers, becoming a byword for the city's nouveau riche.";s:10:"popularity";d:98.985;s:11:"poster_path";s:32:"/6IpuLrhh7XZfIvz0OmFOSJdSORe.jpg";s:14:"first_air_date";s:10:"1981-06-08";s:4:"name";s:7:"HK 80's";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:18;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/w3ihDcCxjbVXPLUY1v4Dwb0OJzj.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:971;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"WKRP in Cincinnati";s:8:"overview";s:574:"When a Cincinnati radio station switches from sedate music to top-40 rock 'n' roll, its staff of oddball characters is forced to switch gears quickly. New programming director Andy Travis brings in a new DJ named Venus Flytrap to work with the station's burned-out veteran, Dr. Johnny Fever. Neurotic newsman Les Nessman, eager beaver Bailey Quarters, sleazy salesman Herb Tarlek, blonde bombshell Jennifer Marlowe, who serves as the station's ultra-capable receptionist, and station manager Arthur Carlson, whose domineering mother owns WKRP, round out the eccentric bunch.";s:10:"popularity";d:60.992;s:11:"poster_path";s:32:"/dP3eGvgzztqbSr73UDNLh0o35hS.jpg";s:14:"first_air_date";s:10:"1978-09-18";s:4:"name";s:18:"WKRP in Cincinnati";s:12:"vote_average";d:7.5;s:10:"vote_count";i:71;}i:19;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:977;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:13:"Harper Valley";s:8:"overview";s:213:"Harper Valley PTA is an early 1980s American television sitcom based on the 1978 film Harper Valley PTA, which was itself based on the 1968 song recorded by country singer Jeannie C. Riley, written by Tom T. Hall.";s:10:"popularity";d:4.784;s:11:"poster_path";s:32:"/pVniviKQcjKJB7VC7as0ndh4qir.jpg";s:14:"first_air_date";s:10:"1981-01-16";s:4:"name";s:13:"Harper Valley";s:12:"vote_average";d:6.3;s:10:"vote_count";i:3;}}s:11:"total_pages";i:1230;s:13:"total_results";i:24596;}s:12:"translations";a:1:{s:12:"translations";a:4:{i:0;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:369:"Follow new surgical registrar Dr Caroline Todd through her first day at work and beyond, starting out as she means to go on - dishevelled and under-deodorised! Along the way she meets an assortment of bizarre and demented characters. Be prepared for one of the most surreal journeys you're ever likely to take as you dive into the anarchic world of Green Wing Hospital!";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:1;a:5:{s:10:"iso_3166_1";s:2:"BS";s:9:"iso_639_1";s:2:"bs";s:4:"name";s:8:"Bosanski";s:12:"english_name";s:7:"Bosnian";s:4:"data";a:4:{s:4:"name";s:10:"Green Wing";s:8:"overview";s:283:"Green Wing je serija Channela 4 prikazivana od 2004. do 2006. godine. Radnja je smještena u izmišljenu bolnicu East Hampton. Green Wing nije klasična medicinska serija već humoristična serija koja prati živote glavnih likova koji su, najblaže rečeno, čudni i pomalo bizarni.";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:2;a:5:{s:10:"iso_3166_1";s:2:"RU";s:9:"iso_639_1";s:2:"ru";s:4:"name";s:13:"Pусский";s:12:"english_name";s:7:"Russian";s:4:"data";a:4:{s:4:"name";s:25:"Зеленое крыло";s:8:"overview";s:568:"Сериал о помощнице хирурга Керолайн Тодд и ее коллегах. Они общаются, любят друг друга, ссорятся, мирятся, попадают в забавные и нелепые ситуации. В сериале нет ярко выраженной сюжетной линии, авторы рассказывают нам свою историю с помощью коротких скетчей, эпизодов, которые соединяются воедино общими героями";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:3;a:5:{s:10:"iso_3166_1";s:2:"FR";s:9:"iso_639_1";s:2:"fr";s:4:"name";s:9:"Français";s:12:"english_name";s:6:"French";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:329:"Suivez le Dr Caroline Todd, nouvel interne en chirurgie lors de son premier jour de travail et au-delà. En cours de route, elle rencontre un assortiment de personnages bizarres et déments, des médecins jusqu'aux agents administratifs, qui sont tous plus préoccupés par leur seule petite personne que par la vie des patients.";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:"/wlQDUQF7LjCD3WA2OjGNoMnIx7M.jpg";s:2:"id";i:903;s:4:"name";s:11:"Black Books";s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"Black Books";s:8:"overview";s:628:"Black Books centres around the foul tempered and wildly eccentric bookshop owner Bernard Black. Bernard’s devotion to the twin pleasures of drunkenness and wilful antagonism deepens and enriches both his life and that of Manny, his assistant. Bearded, sweet and good, Manny is everything that Bernard isn’t and is punished by Bernard relentlessly just for the crime of existing. They depend on each other for meaning as Fran, their oldest friend, depends on them for distraction.\n
    \n
    Black Books is a haven of books, wine and conversation, the only threat to the group’s peace and prosperity is their own limitless stupidity.";s:11:"poster_path";s:32:"/ckI73m4GOBEstI46n1aw4iY3Cys.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:34.62;s:14:"first_air_date";s:10:"2000-09-29";s:12:"vote_average";d:8;s:10:"vote_count";i:464;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:1;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:645.648;s:14:"first_air_date";s:10:"2013-12-02";s:12:"vote_average";d:8.701;s:10:"vote_count";i:9260;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:2;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7sqFEDDmK1hG5m92upolcfQxy7R.jpg";s:2:"id";i:75006;s:4:"name";s:20:"The Umbrella Academy";s:17:"original_language";s:2:"en";s:13:"original_name";s:20:"The Umbrella Academy";s:8:"overview";s:137:"A dysfunctional family of superheroes comes together to solve the mystery of their father's death, the threat of the apocalypse and more.";s:11:"poster_path";s:32:"/qhcwrnnCnN8NE1N6XXKHFmveJR9.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:10765;i:2;i:18;}s:10:"popularity";d:133.094;s:14:"first_air_date";s:10:"2019-02-15";s:12:"vote_average";d:8.582;s:10:"vote_count";i:9097;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:3;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/udUsYLTjlyLhNKvrT5AH3L1fDVf.jpg";s:2:"id";i:918;s:4:"name";s:7:"M*A*S*H";s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"M*A*S*H";s:8:"overview";s:322:"The 4077th Mobile Army Surgical Hospital is stuck in the middle of the Korean war. With little help from the circumstances they find themselves in, they are forced to make their own fun. Fond of practical jokes and revenge, the doctors, nurses, administrators, and soldiers often find ways of making wartime life bearable.";s:11:"poster_path";s:32:"/6rhuM3oMoEWKxAdrm7IyM8oq8cC.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10768;i:1;i:18;i:2;i:35;}s:10:"popularity";d:154.543;s:14:"first_air_date";s:10:"1972-09-17";s:12:"vote_average";d:7.9;s:10:"vote_count";i:605;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:"/a4doyPOabvQor0RGkWdhVENAR3G.jpg";s:2:"id";i:1413;s:4:"name";s:21:"American Horror Story";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"American Horror Story";s:8:"overview";s:237:"An anthology horror drama series centering on different characters and locations, including a house with a murderous past, an asylum, a witch coven, a freak show, a hotel, a farmhouse in Roanoke, a cult, the apocalypse and a summer camp.";s:11:"poster_path";s:32:"/5LLG9bjq0i7V5N4UfRhnab8zHK4.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:18;i:1;i:9648;i:2;i:10765;}s:10:"popularity";d:434.93;s:14:"first_air_date";s:10:"2011-10-05";s:12:"vote_average";d:8.141;s:10:"vote_count";i:5382;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:"/9GWU1AyNqUYIUl1tU7CvXEHUVs9.jpg";s:2:"id";i:2996;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:146:"Nightmare boss. Tedious colleagues. Pointless tasks. Welcome to Wernham Hogg. Fancy a tea break with David Brent? Classic comedy from the archive.";s:11:"poster_path";s:32:"/23Y3M7bYYhOCIHfbMWGX57hK2zl.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:57.105;s:14:"first_air_date";s:10:"2001-07-09";s:12:"vote_average";d:7.9;s:10:"vote_count";i:749;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:6;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/qrBSBZpXMtCdZ32juLY3dvPk0Rl.jpg";s:2:"id";i:10283;s:4:"name";s:6:"Archer";s:17:"original_language";s:2:"en";s:13:"original_name";s:6:"Archer";s:8:"overview";s:399:"Sterling Archer is the world's most daunting spy. He works for ISIS, a spy agency run by his mother. In between dealing with his boss and his co-workers - one of whom is his ex-girlfriend - Archer manages to annoy or seduce everyone that crosses his path. His antics are only excusable because at the end of the day, he still somehow always manages to thwart whatever crises was threatening mankind.";s:11:"poster_path";s:32:"/o51NY5Zjgh7ridCu93dKOdKftVy.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:16;}s:10:"popularity";d:565.991;s:14:"first_air_date";s:10:"2009-09-17";s:12:"vote_average";d:7.9;s:10:"vote_count";i:1147;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:32:"/j1o1O9XBL5q0yyGcRwe5ZGqOwZI.jpg";s:2:"id";i:815;s:4:"name";s:9:"Peep Show";s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Peep Show";s:8:"overview";s:196:"Peep Show follows the lives of two men from their twenties to thirties, Mark Corrigan, who has steady employment for most of the series, and Jeremy "Jez" Usbourne, an unemployed would-be musician.";s:11:"poster_path";s:32:"/6rdoQ0cTjsEQLIwEjhBV8U98oUm.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:61.042;s:14:"first_air_date";s:10:"2003-09-19";s:12:"vote_average";d:8;s:10:"vote_count";i:337;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:8;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jgZ4mYaR7Ito8PiKJVIhnyVgR6d.jpg";s:2:"id";i:1073;s:4:"name";s:18:"I'm Alan Partridge";s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"I'm Alan Partridge";s:8:"overview";s:185:"The fortunes of a former chat show host who is reduced to a lowly slot on Radio Norwich. Alan Partridge is divorced, living in a travel tavern, and desperate for a return to television.";s:11:"poster_path";s:32:"/koh80SEzUnqVt9p7rkyNN4eB7pz.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:32.501;s:14:"first_air_date";s:10:"1997-11-03";s:12:"vote_average";d:7.3;s:10:"vote_count";i:143;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:9;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4cRHAgqMQTtx6Ncw8cphjOR7lnS.jpg";s:2:"id";i:73925;s:4:"name";s:7:"Kidding";s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"Kidding";s:8:"overview";s:321:"Jeff, aka Mr. Pickles, is an icon of children's TV. But when his family begins to implode, Jeff finds no fairy tale or fable or puppet will guide him through this crisis, which advances faster than his means to cope. The result: a kind man in a cruel world faces a slow leak of sanity as hilarious as it is heartbreaking.";s:11:"poster_path";s:32:"/oYqvxrvN5PVd4Kvp46LnXVl42nW.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:24.594;s:14:"first_air_date";s:10:"2018-09-09";s:12:"vote_average";d:7.6;s:10:"vote_count";i:280;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:"/91cTQeEKxpV6ysdPO3VWn66pehc.jpg";s:2:"id";i:7166;s:4:"name";s:16:"The Mighty Boosh";s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"The Mighty Boosh";s:8:"overview";s:323:"A British comic fantasy containing humour and pop-culture references.  Episodes often featured elaborate musical numbers in different genres, such as electro, heavy metal, funk, and rap. The show has been known for popularising a style called "crimping"; short acappella songs which are present throughout all three series.";s:11:"poster_path";s:32:"/dKlYEo7mc1XLN2PutYlRuTLUXlC.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:10765;}s:10:"popularity";d:69.358;s:14:"first_air_date";s:10:"2004-05-18";s:12:"vote_average";d:7.6;s:10:"vote_count";i:131;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:11;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7WrXbCoxi8MU1y9Jwa679oIWAyc.jpg";s:2:"id";i:13929;s:4:"name";s:47:"The Trap: What Happened to Our Dream of Freedom";s:17:"original_language";s:2:"en";s:13:"original_name";s:47:"The Trap: What Happened to Our Dream of Freedom";s:8:"overview";s:314:"Individual freedom is the dream of our age. It's what our leaders promise to give us, it defines how we think of ourselves and, repeatedly, we have gone to war to impose freedom around the world. But if you step back and look at what freedom actually means for us today, it's a strange and limited kind of freedom.";s:11:"poster_path";s:32:"/bRMxjyCztExeLgKIVb5kDzFn0ya.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:99;}s:10:"popularity";d:6.492;s:14:"first_air_date";s:10:"2007-03-11";s:12:"vote_average";d:7.9;s:10:"vote_count";i:30;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:12;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/xCUN5vRH0JltAXdFmODVOJhYxkG.jpg";s:2:"id";i:2718;s:4:"name";s:21:"Tom Goes to the Mayor";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"Tom Goes to the Mayor";s:8:"overview";s:270:"Tom Goes to the Mayor is an American animated television series created by Tim Heidecker and Eric Wareheim for Cartoon Network's late night programming block, Adult Swim. It premiered on November 14, 2004 and ended on September 25, 2006, with a total of thirty episodes.";s:11:"poster_path";s:32:"/jECzaCRzJdR24jfKs5Bcn346Do5.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:16;i:1;i:35;}s:10:"popularity";d:15.292;s:14:"first_air_date";s:10:"2004-11-14";s:12:"vote_average";d:7;s:10:"vote_count";i:27;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:"/tRHML16irVmFXqKDoIwP8Sk8rQU.jpg";s:2:"id";i:99896;s:4:"name";s:17:"Noughts + Crosses";s:17:"original_language";s:2:"en";s:13:"original_name";s:17:"Noughts + Crosses";s:8:"overview";s:163:"In an alternate history where black “Cross” people rule over white “Noughts”, young couple Sephy and Callum are divided by their colour but united by love.";s:11:"poster_path";s:32:"/xKo7Zog27jcGvPKGkpHkqbLqLR8.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:7.844;s:14:"first_air_date";s:10:"2020-03-05";s:12:"vote_average";d:6.3;s:10:"vote_count";i:25;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:14;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:62.139;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:15;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/yGNnjoIGOdQy3douq60tULY8teK.jpg";s:2:"id";i:63247;s:4:"name";s:9:"Westworld";s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Westworld";s:8:"overview";s:252:"A dark odyssey about the dawn of artificial consciousness and the evolution of sin. Set at the intersection of the near future and the reimagined past, it explores a world in which every human appetite, no matter how noble or depraved, can be indulged.";s:11:"poster_path";s:32:"/8MfgyFHf7XEboZJPZXCIDqqiz6e.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10765;i:1;i:37;}s:10:"popularity";d:1091.118;s:14:"first_air_date";s:10:"2016-10-02";s:12:"vote_average";d:8.057;s:10:"vote_count";i:5209;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:"/pxeqQX4qFQ0cVxPt5SWZENV5BH3.jpg";s:2:"id";i:456;s:4:"name";s:12:"The Simpsons";s:17:"original_language";s:2:"en";s:13:"original_name";s:12:"The Simpsons";s:8:"overview";s:431:"Set in Springfield, the average American town, the show focuses on the antics and everyday adventures of the Simpson family; Homer, Marge, Bart, Lisa and Maggie, as well as a virtual cast of thousands. Since the beginning, the series has been a pop culture icon, attracting hundreds of celebrities to guest star. The show has also made name for itself in its fearless satirical take on politics, media and American life in general.";s:11:"poster_path";s:32:"/vHqeLzYl3dEAutojCO26g0LIkom.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10751;i:1;i:16;i:2;i:35;}s:10:"popularity";d:2189.815;s:14:"first_air_date";s:10:"1989-12-17";s:12:"vote_average";d:8.011;s:10:"vote_count";i:9505;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:"/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:45.435;s:14:"first_air_date";s:10:"2015-06-12";s:12:"vote_average";d:6.7;s:10:"vote_count";i:734;s:14:"origin_country";a:1:{i:0;s:2:"CA";}}i:18;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/hOdTVqJPXTnvmWeXgRZBlXDdoYE.jpg";s:2:"id";i:1411;s:4:"name";s:18:"Person of Interest";s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"Person of Interest";s:8:"overview";s:482:"John Reese, former CIA paramilitary operative, is presumed dead and teams up with reclusive billionaire Finch to prevent violent crimes in New York City by initiating their own type of justice. With the special training that Reese has had in Covert Operations and Finch's genius software inventing mind, the two are a perfect match for the job that they have to complete. With the help of surveillance equipment, they work "outside the law" and get the right criminal behind bars. ";s:11:"poster_path";s:32:"/6FuKOyJgViZXgMDOq9djFJLWPqX.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:4:{i:0;i:18;i:1;i:10759;i:2;i:80;i:3;i:10765;}s:10:"popularity";d:184.991;s:14:"first_air_date";s:10:"2011-09-22";s:12:"vote_average";d:8.082;s:10:"vote_count";i:1602;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:19;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aSGSxGMTP893DPMCvMl9AdnEICE.jpg";s:2:"id";i:1405;s:4:"name";s:6:"Dexter";s:17:"original_language";s:2:"en";s:13:"original_name";s:6:"Dexter";s:8:"overview";s:189:"Dexter Morgan, a blood spatter pattern analyst for the Miami Metro Police also leads a secret life as a serial killer, hunting down criminals who have slipped through the cracks of justice.";s:11:"poster_path";s:32:"/q8dWfc4JwQuv3HayIZeO84jAXED.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:577.058;s:14:"first_air_date";s:10:"2006-10-01";s:12:"vote_average";d:8.191;s:10:"vote_count";i:3918;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:"/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:487.868;s:14:"first_air_date";s:10:"2019-07-25";s:12:"vote_average";d:8.471;s:10:"vote_count";i:9269;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/a3/78/a378a18da773ed99492331d4ea049cb0940ec22d"
    
  2. """
    1711644716O: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:32:"/z5LaefJhBfcmx1yBu8AS9JnhB22.jpg";s:10:"created_by";a:1:{i:0;a:5:{s:2:"id";i:1224720;s:9:"credit_id";s:24:"525705b0760ee3776a0192f2";s:4:"name";s:13:"Victoria Pile";s:6:"gender";i:1;s:12:"profile_path";N;}}s:16:"episode_run_time";a:2:{i:0;i:60;i:1;i:90;}s:14:"first_air_date";s:10:"2004-09-03";s:6:"genres";a:1:{i:0;a:2:{s:2:"id";i:35;s:4:"name";s:6:"Comedy";}}s:8:"homepage";s:45:"http://www.channel4.com/programmes/green-wing";s:2:"id";i:1456;s:13:"in_production";b:0;s:9:"languages";a:1:{i:0;s:2:"en";}s:13:"last_air_date";s:10:"2007-01-04";s:19:"last_episode_to_air";a:13:{s:2:"id";i:3240589;s:4:"name";s:17:"Christmas Special";s:8:"overview";s:174:"Caroline engaged to Guy, Mac getting closer to death, Statham and Joanna on the run, Karen acting strange and the admin girls letting their hair down a bit lower than normal.";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:8:"air_date";s:10:"2007-01-04";s:14:"episode_number";i:9;s:12:"episode_type";s:6:"finale";s:15:"production_code";s:0:"";s:7:"runtime";N;s:13:"season_number";i:2;s:7:"show_id";i:1456;s:10:"still_path";s:32:"/zBtTv1smLbZTiCD8jXs5CXG8npy.jpg";}s:4:"name";s:10:"Green Wing";s:19:"next_episode_to_air";N;s:8:"networks";a:1:{i:0;a:4:{s:2:"id";i:26;s:9:"logo_path";s:32:"/hbifXPpM55B1fL5wPo7t72vzN78.png";s:4:"name";s:9:"Channel 4";s:14:"origin_country";s:2:"GB";}}s:18:"number_of_episodes";i:18;s:17:"number_of_seasons";i:2;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:10:"Green Wing";s:8:"overview";s:369:"Follow new surgical registrar Dr Caroline Todd through her first day at work and beyond, starting out as she means to go on - dishevelled and under-deodorised! Along the way she meets an assortment of bizarre and demented characters. Be prepared for one of the most surreal journeys you're ever likely to take as you dive into the anarchic world of Green Wing Hospital!";s:10:"popularity";d:22.182;s:11:"poster_path";s:32:"/6QxjkLuyiC52GVFKQEOxboAxKfM.jpg";s:20:"production_companies";a:1:{i:0;a:4:{s:2:"id";i:13157;s:9:"logo_path";s:32:"/jr4fJUF5avpcT3V0HwrIZ4t8uMn.png";s:4:"name";s:8:"Talkback";s:14:"origin_country";s:2:"GB";}}s:20:"production_countries";a:1:{i:0;a:2:{s:10:"iso_3166_1";s:2:"GB";s:4:"name";s:14:"United Kingdom";}}s:7:"seasons";a:2:{i:0;a:8:{s:8:"air_date";s:10:"2004-09-03";s:13:"episode_count";i:9;s:2:"id";i:3910;s:4:"name";s:8:"Series 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/tRbsRnSvvg31AJQIRZZLidIah9t.jpg";s:13:"season_number";i:1;s:12:"vote_average";d:0;}i:1;a:8:{s:8:"air_date";s:10:"2006-03-31";s:13:"episode_count";i:9;s:2:"id";i:3911;s:4:"name";s:8:"Series 2";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/zcJ2MZsI2cyIL2qMZYaVdQOEMbE.jpg";s:13:"season_number";i:2;s:12:"vote_average";d:0;}}s:16:"spoken_languages";a:1:{i:0;a:3:{s:12:"english_name";s:7:"English";s:9:"iso_639_1";s:2:"en";s:4:"name";s:7:"English";}}s:6:"status";s:5:"Ended";s:7:"tagline";s:0:"";s:4:"type";s:8:"Scripted";s:12:"vote_average";d:8;s:10:"vote_count";i:84;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:16:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:120931;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:12:"Tamsin Greig";s:13:"original_name";s:12:"Tamsin Greig";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/qU1ccKUdy9Qlc9OJ0y1spPMQWx7.jpg";s:9:"character";s:13:"Caroline Todd";s:9:"credit_id";s:24:"525705ad760ee3776a01919a";s:5:"order";i:0;}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:21345;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:14:"Stephen Mangan";s:13:"original_name";s:14:"Stephen Mangan";s:10:"popularity";d:3.623;s:12:"profile_path";s:32:"/3UAv9LX4ueIsVHWEWEXjMQ3fpPC.jpg";s:9:"character";s:12:"Guy Secretan";s:9:"credit_id";s:24:"525705ad760ee3776a01912a";s:5:"order";i:1;}i:2;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:84035;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Sarah Alexander";s:13:"original_name";s:15:"Sarah Alexander";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/rI8gecsrrcXjHWELn6miC0twB7k.jpg";s:9:"character";s:13:"Angela Hunter";s:9:"credit_id";s:24:"525705ad760ee3776a019146";s:5:"order";i:2;}i:3;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:60339;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Sally Bretton";s:13:"original_name";s:13:"Sally Bretton";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/kAj4gQSY6HycjDt0qMUbPvZBY3b.jpg";s:9:"character";s:13:"Kim Alabaster";s:9:"credit_id";s:24:"525705ad760ee3776a019162";s:5:"order";i:3;}i:4;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:1224723;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Karl Theobald";s:13:"original_name";s:13:"Karl Theobald";s:10:"popularity";d:1.788;s:12:"profile_path";s:32:"/wOOSjkgOnV2T7mfFVNgxMfa5XD3.jpg";s:9:"character";s:11:"Martin Dear";s:9:"credit_id";s:24:"525705b0760ee3776a01920c";s:5:"order";i:4;}i:5;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:195274;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Pippa Haywood";s:13:"original_name";s:13:"Pippa Haywood";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/7mWc8C0kJylpBWK2P31XjbuwsGp.jpg";s:9:"character";s:12:"Joanna Clore";s:9:"credit_id";s:24:"525705b0760ee3776a019244";s:5:"order";i:5;}i:6;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:39189;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:16:"Stephen Merchant";s:13:"original_name";s:16:"Stephen Merchant";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/6WM2rK6390Nwk398syJbGcPvRct.jpg";s:9:"character";s:17:"Lab Technicianian";s:9:"credit_id";s:24:"525705b0760ee3776a019298";s:5:"order";i:6;}i:7;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:47712;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:9:"Mark Heap";s:13:"original_name";s:9:"Mark Heap";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/pP0XWwB3NXp2akr3leXfDXAfSVp.jpg";s:9:"character";s:12:"Alan Statham";s:9:"credit_id";s:24:"525705ad760ee3776a01917e";s:5:"order";i:7;}i:8;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:144250;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:14:"Michelle Gomez";s:13:"original_name";s:14:"Michelle Gomez";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/jEkZsW1hviRjgGcWLwgdit7vONJ.jpg";s:9:"character";s:9:"Sue White";s:9:"credit_id";s:24:"525705ae760ee3776a0191b8";s:5:"order";i:8;}i:9;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:7031;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:17:"Julian Rhind-Tutt";s:13:"original_name";s:17:"Julian Rhind-Tutt";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/4tq9pDL943RkCdHOVLy9QpbeRU4.jpg";s:9:"character";s:3:"Mac";s:9:"credit_id";s:24:"525705ae760ee3776a0191ee";s:5:"order";i:9;}i:10;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:31739;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:12:"Oliver Chris";s:13:"original_name";s:12:"Oliver Chris";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/xTnUMtP5MREaHD86XfJ5mYibawq.jpg";s:9:"character";s:5:"Boyce";s:9:"credit_id";s:24:"525705b0760ee3776a019228";s:5:"order";i:10;}i:11;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:39187;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:13:"Olivia Colman";s:13:"original_name";s:13:"Olivia Colman";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/4ZwZ66zXZyX26Kf2wfeMt1tQZQf.jpg";s:9:"character";s:19:"Harriet Schulenburg";s:9:"credit_id";s:24:"525705b0760ee3776a019260";s:5:"order";i:11;}i:12;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:19868;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Paterson Joseph";s:13:"original_name";s:15:"Paterson Joseph";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/n8kf0aowLTcPSt72k0eC4ZShe3s.jpg";s:9:"character";s:0:"";s:9:"credit_id";s:24:"525705b0760ee3776a01927c";s:5:"order";i:12;}i:13;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:11109;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:10:"Nick Frost";s:13:"original_name";s:10:"Nick Frost";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/2CHS4t6miNGLgMQAjhFqb4fFuKS.jpg";s:9:"character";s:10:"Just a Man";s:9:"credit_id";s:24:"525705b0760ee3776a0192b4";s:5:"order";i:13;}i:14;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:77266;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:11:"Katie Lyons";s:13:"original_name";s:11:"Katie Lyons";s:10:"popularity";d:2.136;s:12:"profile_path";s:32:"/vK8JWWUFUHfc6OzUx6vDxec7nUo.jpg";s:9:"character";s:0:"";s:9:"credit_id";s:24:"525705b0760ee3776a0192d6";s:5:"order";i:14;}i:15;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:17123;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:11:"Darren Boyd";s:13:"original_name";s:11:"Darren Boyd";s:10:"popularity";d:3.842;s:12:"profile_path";s:32:"/cHDIKSsqCvu7PTBcfdxAKN99dQz.jpg";s:9:"character";s:4:"Jake";s:9:"credit_id";s:24:"574f151c9251415c9b000087";s:5:"order";i:15;}}s:4:"crew";a:2:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:1224720;s:20:"known_for_department";s:7:"Creator";s:4:"name";s:13:"Victoria Pile";s:13:"original_name";s:13:"Victoria Pile";s:10:"popularity";d:0.6;s:12:"profile_path";N;s:9:"credit_id";s:24:"525705b0760ee3776a019328";s:10:"department";s:10:"Production";s:3:"job";s:8:"Producer";}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:57202;s:20:"known_for_department";s:10:"Production";s:4:"name";s:13:"Peter Fincham";s:13:"original_name";s:13:"Peter Fincham";s:10:"popularity";d:1.02;s:12:"profile_path";N;s:9:"credit_id";s:24:"525705b0760ee3776a01930a";s:10:"department";s:10:"Production";s:3:"job";s:18:"Executive Producer";}}}s:12:"external_ids";a:9:{s:7:"imdb_id";s:9:"tt0423661";s:12:"freebase_mid";s:9:"/m/047rw9";s:11:"freebase_id";s:14:"/en/green_wing";s:7:"tvdb_id";i:78899;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:6:{i:0;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/z5LaefJhBfcmx1yBu8AS9JnhB22.jpg";s:12:"vote_average";d:5.312;s:10:"vote_count";i:1;s:5:"width";i:1920;}i:1;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/2J3W0Z5fF58lb3HaTHXMRsyCNa0.jpg";s:12:"vote_average";d:5.312;s:10:"vote_count";i:1;s:5:"width";i:1920;}i:2;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:32:"/wvZg0cF9JYBKlfa7BS6xGT0w4oq.jpg";s:12:"vote_average";d:5.246;s:10:"vote_count";i:2;s:5:"width";i:1280;}i:3;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/wEOKB95sKR7dbsKSbAHMX4m2U8Y.jpg";s:12:"vote_average";d:5.172;s:10:"vote_count";i:1;s:5:"width";i:1920;}i:4;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/tzpM57EdEpDNSZIvEKHZv7y14uw.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:5;a:7:{s:12:"aspect_ratio";d:1.778;s:6:"height";i:2160;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/le0k6xmBmk7XHvqVhHvXY1xS703.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:3840;}}s:5:"logos";a:1:{i:0;a:7:{s:12:"aspect_ratio";d:2.003;s:6:"height";i:298;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/4B4gpMdkfceUdRvhCR7zQVGBNvO.png";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:597;}}s:7:"posters";a:3:{i:0;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:1440;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/6QxjkLuyiC52GVFKQEOxboAxKfM.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:960;}i:1;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:1425;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/rrWdmtfJDlJj9wlqBoMEC8aCuIO.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:950;}i:2;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:1500;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/tOBwRZBuOkqeKVkswSXQr1LxnCZ.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1000;}}}s:8:"keywords";a:1:{s:7:"results";a:3:{i:0;a:2:{s:4:"name";s:8:"hospital";s:2:"id";i:11612;}i:1;a:2:{s:4:"name";s:6:"sitcom";s:2:"id";i:193171;}i:2;a:2:{s:4:"name";s:16:"workplace comedy";s:2:"id";i:210605;}}}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";s:31:"/UCiSGTsuNCWbChQBonzoVNtBzk.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:785;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"Men Behaving Badly";s:8:"overview";s:69:"Sitcom following the misadventures of laddish flatmates Gary and Tony";s:10:"popularity";d:22.124;s:11:"poster_path";s:32:"/eacYKZtPqrmafBfDw5yfrgbzbfI.jpg";s:14:"first_air_date";s:10:"1992-02-18";s:4:"name";s:18:"Men Behaving Badly";s:12:"vote_average";d:7.2;s:10:"vote_count";i:64;}i:1;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/oxnbGXeFPEYeJeddDmk2Ebvdo2q.jpg";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:10751;}s:2:"id";i:805;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:29:"Maid Marian and Her Merry Men";s:8:"overview";s:1160:"Maid Marian and her Merry Men is a British children's sitcom created and written by Tony Robinson and directed by David Bell. It began in 1989 on BBC One and ran for four series, with the last episode shown in 1994. The show was a partially musical comic retelling of the legend of Robin Hood, placing Maid Marian in the role of leader of the Merry Men, and reducing Robin to an incompetent ex-tailor.\n
    \n
    The programme was much appreciated by children and adults alike, and has been likened to Blackadder, not only for its historical setting and the presence of Tony Robinson, but also for its comic style. It is more surreal than Blackadder, however, and drops even more anachronisms. Many of the show's cast such as Howard Lew Lewis, Forbes Collins, Ramsay Gilderdale and Patsy Byrne had previously appeared in various episodes of Blackadder alongside Robinson. Like many British children's programmes, there is a lot of social commentary sneakily inserted, as well as witty asides about the Royal family, buses running on time, etc. Many of the plots spoofed or referenced film and television shows including other incarnations of Robin Hood in those mediums.";s:10:"popularity";d:4.282;s:11:"poster_path";s:32:"/6baSwjPEaMn7egL8VP7P9dr2lcd.jpg";s:14:"first_air_date";s:10:"1989-11-16";s:4:"name";s:29:"Maid Marian and Her Merry Men";s:12:"vote_average";d:6;s:10:"vote_count";i:12;}i:2;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/27BhnBHV6a300qOsOJyVOsBOMLg.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:809;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Catterick";s:8:"overview";s:1356:"Catterick, aka Vic and Bob in Catterick, is a surreal 2004 BBC situation comedy in 6 episodes, written by and starring Vic Reeves and Bob Mortimer, with Reece Shearsmith, Matt Lucas, Morwenna Banks, Tim Healy, Mark Benton and Charlie Higson. The series was originally broadcast on BBC Three and later rerun on BBC2. Reeves has said that the BBC do not want another series of Catterick, though he may produce a spin-off centring on the DI Fowler character.\n
    \n
    Catterick is arguably Vic and Bob's darkest and most bizarre programme to date, balancing their typically odd, idiosyncratic comedy with some genuinely dark scenes. It plays like a darkly comic road movie, albeit full of Vic and Bob's bizarre, often inscrutable and frequently silly humour. Catterick is probably Vic and Bob's most uncompromising show since their notorious and frequently baffling 1999 sketch series Bang Bang, It's Reeves and Mortimer, from which most of the characters are taken. It is in some ways stylistically similar to their short film The Weekenders first broadcast in 1992 on British television as part of Channel 4's "Bunch of Five" series.\n
    \n
    The series is named after Catterick in North Yorkshire, Britain's largest army base. It is about 10 miles away from Darlington where Vic Reeves grew up. It is also about 20 miles away from Middlesbrough where Bob Mortimer grew up.";s:10:"popularity";d:3.677;s:11:"poster_path";s:32:"/aGROLA6R31gjwnMQQhOYcSR1dSx.jpg";s:14:"first_air_date";s:10:"2004-02-15";s:4:"name";s:9:"Catterick";s:12:"vote_average";d:7;s:10:"vote_count";i:6;}i:3;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/j1o1O9XBL5q0yyGcRwe5ZGqOwZI.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:815;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Peep Show";s:8:"overview";s:196:"Peep Show follows the lives of two men from their twenties to thirties, Mark Corrigan, who has steady employment for most of the series, and Jeremy "Jez" Usbourne, an unemployed would-be musician.";s:10:"popularity";d:61.042;s:11:"poster_path";s:32:"/6rdoQ0cTjsEQLIwEjhBV8U98oUm.jpg";s:14:"first_air_date";s:10:"2003-09-19";s:4:"name";s:9:"Peep Show";s:12:"vote_average";d:8;s:10:"vote_count";i:337;}i:4;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:817;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"Barbara";s:8:"overview";s:560:"Barbara is a British sitcom starring Gwen Taylor in the title role. A pilot was broadcast in 1995, and three series were then televised from 1999 to 2003. It was made by Central Television, and filmed at their Lenton Lane studios in Nottingham in front of a live studio audience. The majority of location scenes for the series were filmed in various suburbs of Nottingham, including Mapperley and West Bridgford, with other scenes filmed around Nottinghamshire and Derbyshire. Despite winning awards and respectable viewing figures, it was axed by ITV in 2003.";s:10:"popularity";d:7.182;s:11:"poster_path";s:32:"/iDlPpEQl7vMMOIOjqLWUaFe1v5H.jpg";s:14:"first_air_date";s:10:"1999-06-27";s:4:"name";s:7:"Barbara";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:5;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:846;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Greg the Bunny";s:8:"overview";s:558:"Greg the Bunny is an American television sitcom that originally aired on Fox TV in 2002. It starred Seth Green and a hand puppet named Greg the Bunny, originally invented by the team of Sean S. Baker, Spencer Chinoy and Dan Milano. Milano and Chinoy wrote and co-produced the Fox show.\n
    \n
    The show was spun off from The Greg the Bunny Show, a series of short segments that aired on the Independent Film Channel, which were based on the Public-access television cable TV show Junktape.\n
    \n
    A show spin-off, called Warren the Ape, premiered on June 14, 2010 on MTV.";s:10:"popularity";d:18.103;s:11:"poster_path";s:32:"/okpBzQwxgN8MezZXYlyMIt4M9WD.jpg";s:14:"first_air_date";s:10:"2002-03-27";s:4:"name";s:14:"Greg the Bunny";s:12:"vote_average";d:6;s:10:"vote_count";i:12;}i:6;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ci4aH6Y7aFazYDTN78hfOzc7bI4.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:847;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Watching Ellie";s:8:"overview";s:123:"A single woman, Ellie Riggs, tries to navigate her way through the Los Angeles music scene and her own messy personal life.";s:10:"popularity";d:5.565;s:11:"poster_path";s:32:"/ta9r57t1boddYj7GH0WhBpwIbNO.jpg";s:14:"first_air_date";s:10:"2002-02-26";s:4:"name";s:14:"Watching Ellie";s:12:"vote_average";d:6;s:10:"vote_count";i:1;}i:7;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:848;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"American Dreamer";s:8:"overview";s:1134:"American Dreamer is a situation comedy which aired in the U.S. on NBC as part of its 1990-91 lineup.\n
    \n
    American Dreamer stars Robert Urich as fictional character Tom Nash, formerly a high-powered network correspondent who was forced to reassess his priorities following the death of his wife. He decided to give up his career in order to spend more time with his children. To do this, he moved to Kenosha, Wisconsin, where he supported his family by contributing a column about "real people" to a Chicago newspaper. His editor, Joe Baines, felt Tom was completely wasting his talents and drove out from Chicago weekly to attempt to convince Tom to return the world of "hard news". Other characters included Tom's zany secretary, Lillian Abernathy, and a friendly waitress at Tom's favorite local diner, Holly Baker.\n
    \n
    This program was extremely low-key. Tom sometimes "broke the fourth wall" to address the viewers directly about his thoughts regarding the situations he encountered. This philosophizing gained only a small audience and the program was cancelled at midseason, although selected episodes were rerun the following summer.";s:10:"popularity";d:5.312;s:11:"poster_path";N;s:14:"first_air_date";s:10:"1990-09-20";s:4:"name";s:16:"American Dreamer";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:8;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/mSArbafbUEMOEV4hG1K2W1UAUT0.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:867;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:25:"The John Larroquette Show";s:8:"overview";s:368:"The John Larroquette Show is an American television sitcom .The show was a vehicle for John Larroquette following his run as Dan Fielding on Night Court. The series takes place in a seedy bus terminal in St. Louis, Missouri and originally focused on the somewhat broken people who worked the night shift, and in particular, the lead character's battle with alcoholism.";s:10:"popularity";d:21.99;s:11:"poster_path";s:32:"/4PQmSvqPbLI4lqmwHxZh8W5A1ob.jpg";s:14:"first_air_date";s:10:"1993-09-02";s:4:"name";s:25:"The John Larroquette Show";s:12:"vote_average";d:6.2;s:10:"vote_count";i:10;}i:9;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:868;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:13:"Boston Common";s:8:"overview";s:0:"";s:10:"popularity";d:15.047;s:11:"poster_path";s:32:"/l5a70wBkSRc3JSeREDAT868eLCc.jpg";s:14:"first_air_date";s:10:"1996-03-21";s:4:"name";s:13:"Boston Common";s:12:"vote_average";d:6.9;s:10:"vote_count";i:7;}i:10;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/11XcpgXzU1PFajqFmeXzrmx6A1W.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:869;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"Son of the Beach";s:8:"overview";s:127:"A parody of "Baywatch" featuring Malibu Adjacent's Notch Johnson, the world's greatest lifeguard (hardly), and his unit SPF-30.";s:10:"popularity";d:24.294;s:11:"poster_path";s:32:"/ssFB61XwVABxRZ0vcBHruqpK45Z.jpg";s:14:"first_air_date";s:10:"2000-03-14";s:4:"name";s:16:"Son of the Beach";s:12:"vote_average";d:6.8;s:10:"vote_count";i:28;}i:11;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/wlQDUQF7LjCD3WA2OjGNoMnIx7M.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:903;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"Black Books";s:8:"overview";s:628:"Black Books centres around the foul tempered and wildly eccentric bookshop owner Bernard Black. Bernard’s devotion to the twin pleasures of drunkenness and wilful antagonism deepens and enriches both his life and that of Manny, his assistant. Bearded, sweet and good, Manny is everything that Bernard isn’t and is punished by Bernard relentlessly just for the crime of existing. They depend on each other for meaning as Fran, their oldest friend, depends on them for distraction.\n
    \n
    Black Books is a haven of books, wine and conversation, the only threat to the group’s peace and prosperity is their own limitless stupidity.";s:10:"popularity";d:34.62;s:11:"poster_path";s:32:"/ckI73m4GOBEstI46n1aw4iY3Cys.jpg";s:14:"first_air_date";s:10:"2000-09-29";s:4:"name";s:11:"Black Books";s:12:"vote_average";d:8;s:10:"vote_count";i:464;}i:12;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/oQMnEPRaFFJFEFAPfr6b6bsM08O.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:909;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:15:"15 Storeys High";s:8:"overview";s:253:"15 Storeys High is a critically acclaimed British sitcom, set in a tower block. The main characters are Vince Clark, a misanthropic, cynical recluse played by Sean Lock, and Errol Spears, Vince's exact opposite and whipping boy, played by Benedict Wong.";s:10:"popularity";d:7.693;s:11:"poster_path";s:31:"/hsgp3xqZld98CKfwC47R7jmhDS.jpg";s:14:"first_air_date";s:10:"2002-11-07";s:4:"name";s:15:"15 Storeys High";s:12:"vote_average";d:8.1;s:10:"vote_count";i:28;}i:13;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/qIV7ixpoW7d8kVkoG84hhwYcDZF.jpg";s:9:"genre_ids";a:3:{i:0;i:35;i:1;i:18;i:2;i:10751;}s:2:"id";i:917;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:12:"Kate & Allie";s:8:"overview";s:387:"Kate & Allie is an American television situation comedy which ran from March 19, 1984, to May 22, 1989. Kate & Allie first aired on CBS as a midseason replacement series and only six episodes were initially commissioned, but the favorable response from critics and viewers alike easily convinced CBS to commit to a full season in the fall of 1984. The series was created by Sherry Coben.";s:10:"popularity";d:86.568;s:11:"poster_path";s:32:"/dZX5pGw0BZ9woVQqtmC6DlaP5e5.jpg";s:14:"first_air_date";s:10:"1984-03-19";s:4:"name";s:12:"Kate & Allie";s:12:"vote_average";d:5.8;s:10:"vote_count";i:19;}i:14;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/udUsYLTjlyLhNKvrT5AH3L1fDVf.jpg";s:9:"genre_ids";a:3:{i:0;i:10768;i:1;i:18;i:2;i:35;}s:2:"id";i:918;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"M*A*S*H";s:8:"overview";s:322:"The 4077th Mobile Army Surgical Hospital is stuck in the middle of the Korean war. With little help from the circumstances they find themselves in, they are forced to make their own fun. Fond of practical jokes and revenge, the doctors, nurses, administrators, and soldiers often find ways of making wartime life bearable.";s:10:"popularity";d:154.543;s:11:"poster_path";s:32:"/6rhuM3oMoEWKxAdrm7IyM8oq8cC.jpg";s:14:"first_air_date";s:10:"1972-09-17";s:4:"name";s:7:"M*A*S*H";s:12:"vote_average";d:7.9;s:10:"vote_count";i:605;}i:15;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/fRr3tYSChuCDTozJHU2hHy5h7v1.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:100350;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Girls5eva";s:8:"overview";s:271:"When a one-hit-wonder girl group from the '90s gets sampled by a young rapper, its members reunite to give their pop star dreams one more shot. They may be grown women balancing spouses, kids, jobs, debt, aging parents and shoulder pain, but can't they also be Girls5Eva?";s:10:"popularity";d:37.476;s:11:"poster_path";s:32:"/1RplQ2ooky3kONomTNhsptZxqAV.jpg";s:14:"first_air_date";s:10:"2021-05-06";s:4:"name";s:9:"Girls5eva";s:12:"vote_average";d:6.1;s:10:"vote_count";i:35;}i:16;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/kfGv3MLLvW6y0oRQSxh2Oj1WJKd.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:228090;s:14:"origin_country";a:1:{i:0;s:2:"HK";}s:17:"original_language";s:2:"cn";s:13:"original_name";s:9:"香港'73";s:8:"overview";s:584:"The sitcom depicts a fictional street in Hong Kong and the inhabitants of two households in the same building. The "Chen Family" lives on the first floor, comprising the landlord, his wife, their eldest son & daughter-in-law, and their youngest son. The "Xu Family" are their tenants - the father, his daughter, and a pet bird. The show reflects various facets of life in the city, such as government allowances for seniors, subway gate regulations, stock trading, theft, beggars, gambling, and daily household chores. It portrays heartwarming moments that leave viewers with a smile.";s:10:"popularity";d:69.059;s:11:"poster_path";s:32:"/iG4MzLGPMiZztZKe3OIIcaTgXY8.jpg";s:14:"first_air_date";s:10:"1973-04-27";s:4:"name";s:6:"HK '73";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:"/kmwOP8ep8QZBKxC6gZ6igkR9pLq.jpg";s:9:"genre_ids";a:3:{i:0;i:35;i:1;i:18;i:2;i:10751;}s:2:"id";i:228091;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:937:"This sitcom  series premiered in 1981 and changed its name every year, from "Hong Kong 81" to "Hong Kong 86." It was eventually replaced by a new sitcom called "City Stories." A total of 1330 episodes were produced, making it the second-longest-running series in Hong Kong, after "Come Home Love: Lo and Behold".\n
    \n
    Each episode of this series is inspired by current social issues, with early storylines often satirizing society's flaws. The characters, such as "Chen Ji," "Mrs. Shun," "Uncle Mao," "Jue Wu Yin," "Miss Su," "A Wei," and "Ah Kang," mostly hail from the grassroots, leaving a lasting impression on the audience. For example, "Mrs. Shun," portrayed by Lydia Shum, later became a term to describe uneducated women who follow trends blindly. "Chen Ji," played by Lawrence Ng, is a stockbroker who loves to show off his wealth, and his behavior typified that of many Hong Kongers, becoming a byword for the city's nouveau riche.";s:10:"popularity";d:98.985;s:11:"poster_path";s:32:"/6IpuLrhh7XZfIvz0OmFOSJdSORe.jpg";s:14:"first_air_date";s:10:"1981-06-08";s:4:"name";s:7:"HK 80's";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:18;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/w3ihDcCxjbVXPLUY1v4Dwb0OJzj.jpg";s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:971;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"WKRP in Cincinnati";s:8:"overview";s:574:"When a Cincinnati radio station switches from sedate music to top-40 rock 'n' roll, its staff of oddball characters is forced to switch gears quickly. New programming director Andy Travis brings in a new DJ named Venus Flytrap to work with the station's burned-out veteran, Dr. Johnny Fever. Neurotic newsman Les Nessman, eager beaver Bailey Quarters, sleazy salesman Herb Tarlek, blonde bombshell Jennifer Marlowe, who serves as the station's ultra-capable receptionist, and station manager Arthur Carlson, whose domineering mother owns WKRP, round out the eccentric bunch.";s:10:"popularity";d:60.992;s:11:"poster_path";s:32:"/dP3eGvgzztqbSr73UDNLh0o35hS.jpg";s:14:"first_air_date";s:10:"1978-09-18";s:4:"name";s:18:"WKRP in Cincinnati";s:12:"vote_average";d:7.5;s:10:"vote_count";i:71;}i:19;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:35;}s:2:"id";i:977;s:14:"origin_country";a:1:{i:0;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:13:"Harper Valley";s:8:"overview";s:213:"Harper Valley PTA is an early 1980s American television sitcom based on the 1978 film Harper Valley PTA, which was itself based on the 1968 song recorded by country singer Jeannie C. Riley, written by Tom T. Hall.";s:10:"popularity";d:4.784;s:11:"poster_path";s:32:"/pVniviKQcjKJB7VC7as0ndh4qir.jpg";s:14:"first_air_date";s:10:"1981-01-16";s:4:"name";s:13:"Harper Valley";s:12:"vote_average";d:6.3;s:10:"vote_count";i:3;}}s:11:"total_pages";i:1230;s:13:"total_results";i:24596;}s:12:"translations";a:1:{s:12:"translations";a:4:{i:0;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:369:"Follow new surgical registrar Dr Caroline Todd through her first day at work and beyond, starting out as she means to go on - dishevelled and under-deodorised! Along the way she meets an assortment of bizarre and demented characters. Be prepared for one of the most surreal journeys you're ever likely to take as you dive into the anarchic world of Green Wing Hospital!";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:1;a:5:{s:10:"iso_3166_1";s:2:"BS";s:9:"iso_639_1";s:2:"bs";s:4:"name";s:8:"Bosanski";s:12:"english_name";s:7:"Bosnian";s:4:"data";a:4:{s:4:"name";s:10:"Green Wing";s:8:"overview";s:283:"Green Wing je serija Channela 4 prikazivana od 2004. do 2006. godine. Radnja je smještena u izmišljenu bolnicu East Hampton. Green Wing nije klasična medicinska serija već humoristična serija koja prati živote glavnih likova koji su, najblaže rečeno, čudni i pomalo bizarni.";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:2;a:5:{s:10:"iso_3166_1";s:2:"RU";s:9:"iso_639_1";s:2:"ru";s:4:"name";s:13:"Pусский";s:12:"english_name";s:7:"Russian";s:4:"data";a:4:{s:4:"name";s:25:"Зеленое крыло";s:8:"overview";s:568:"Сериал о помощнице хирурга Керолайн Тодд и ее коллегах. Они общаются, любят друг друга, ссорятся, мирятся, попадают в забавные и нелепые ситуации. В сериале нет ярко выраженной сюжетной линии, авторы рассказывают нам свою историю с помощью коротких скетчей, эпизодов, которые соединяются воедино общими героями";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:3;a:5:{s:10:"iso_3166_1";s:2:"FR";s:9:"iso_639_1";s:2:"fr";s:4:"name";s:9:"Français";s:12:"english_name";s:6:"French";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:329:"Suivez le Dr Caroline Todd, nouvel interne en chirurgie lors de son premier jour de travail et au-delà. En cours de route, elle rencontre un assortiment de personnages bizarres et déments, des médecins jusqu'aux agents administratifs, qui sont tous plus préoccupés par leur seule petite personne que par la vie des patients.";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:"/wlQDUQF7LjCD3WA2OjGNoMnIx7M.jpg";s:2:"id";i:903;s:4:"name";s:11:"Black Books";s:17:"original_language";s:2:"en";s:13:"original_name";s:11:"Black Books";s:8:"overview";s:628:"Black Books centres around the foul tempered and wildly eccentric bookshop owner Bernard Black. Bernard’s devotion to the twin pleasures of drunkenness and wilful antagonism deepens and enriches both his life and that of Manny, his assistant. Bearded, sweet and good, Manny is everything that Bernard isn’t and is punished by Bernard relentlessly just for the crime of existing. They depend on each other for meaning as Fran, their oldest friend, depends on them for distraction.\n
    \n
    Black Books is a haven of books, wine and conversation, the only threat to the group’s peace and prosperity is their own limitless stupidity.";s:11:"poster_path";s:32:"/ckI73m4GOBEstI46n1aw4iY3Cys.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:34.62;s:14:"first_air_date";s:10:"2000-09-29";s:12:"vote_average";d:8;s:10:"vote_count";i:464;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:1;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:645.648;s:14:"first_air_date";s:10:"2013-12-02";s:12:"vote_average";d:8.701;s:10:"vote_count";i:9260;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:2;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7sqFEDDmK1hG5m92upolcfQxy7R.jpg";s:2:"id";i:75006;s:4:"name";s:20:"The Umbrella Academy";s:17:"original_language";s:2:"en";s:13:"original_name";s:20:"The Umbrella Academy";s:8:"overview";s:137:"A dysfunctional family of superheroes comes together to solve the mystery of their father's death, the threat of the apocalypse and more.";s:11:"poster_path";s:32:"/qhcwrnnCnN8NE1N6XXKHFmveJR9.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:10765;i:2;i:18;}s:10:"popularity";d:133.094;s:14:"first_air_date";s:10:"2019-02-15";s:12:"vote_average";d:8.582;s:10:"vote_count";i:9097;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:3;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/udUsYLTjlyLhNKvrT5AH3L1fDVf.jpg";s:2:"id";i:918;s:4:"name";s:7:"M*A*S*H";s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"M*A*S*H";s:8:"overview";s:322:"The 4077th Mobile Army Surgical Hospital is stuck in the middle of the Korean war. With little help from the circumstances they find themselves in, they are forced to make their own fun. Fond of practical jokes and revenge, the doctors, nurses, administrators, and soldiers often find ways of making wartime life bearable.";s:11:"poster_path";s:32:"/6rhuM3oMoEWKxAdrm7IyM8oq8cC.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10768;i:1;i:18;i:2;i:35;}s:10:"popularity";d:154.543;s:14:"first_air_date";s:10:"1972-09-17";s:12:"vote_average";d:7.9;s:10:"vote_count";i:605;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:"/a4doyPOabvQor0RGkWdhVENAR3G.jpg";s:2:"id";i:1413;s:4:"name";s:21:"American Horror Story";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"American Horror Story";s:8:"overview";s:237:"An anthology horror drama series centering on different characters and locations, including a house with a murderous past, an asylum, a witch coven, a freak show, a hotel, a farmhouse in Roanoke, a cult, the apocalypse and a summer camp.";s:11:"poster_path";s:32:"/5LLG9bjq0i7V5N4UfRhnab8zHK4.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:18;i:1;i:9648;i:2;i:10765;}s:10:"popularity";d:434.93;s:14:"first_air_date";s:10:"2011-10-05";s:12:"vote_average";d:8.141;s:10:"vote_count";i:5382;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:"/9GWU1AyNqUYIUl1tU7CvXEHUVs9.jpg";s:2:"id";i:2996;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:146:"Nightmare boss. Tedious colleagues. Pointless tasks. Welcome to Wernham Hogg. Fancy a tea break with David Brent? Classic comedy from the archive.";s:11:"poster_path";s:32:"/23Y3M7bYYhOCIHfbMWGX57hK2zl.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:57.105;s:14:"first_air_date";s:10:"2001-07-09";s:12:"vote_average";d:7.9;s:10:"vote_count";i:749;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:6;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/qrBSBZpXMtCdZ32juLY3dvPk0Rl.jpg";s:2:"id";i:10283;s:4:"name";s:6:"Archer";s:17:"original_language";s:2:"en";s:13:"original_name";s:6:"Archer";s:8:"overview";s:399:"Sterling Archer is the world's most daunting spy. He works for ISIS, a spy agency run by his mother. In between dealing with his boss and his co-workers - one of whom is his ex-girlfriend - Archer manages to annoy or seduce everyone that crosses his path. His antics are only excusable because at the end of the day, he still somehow always manages to thwart whatever crises was threatening mankind.";s:11:"poster_path";s:32:"/o51NY5Zjgh7ridCu93dKOdKftVy.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:16;}s:10:"popularity";d:565.991;s:14:"first_air_date";s:10:"2009-09-17";s:12:"vote_average";d:7.9;s:10:"vote_count";i:1147;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:32:"/j1o1O9XBL5q0yyGcRwe5ZGqOwZI.jpg";s:2:"id";i:815;s:4:"name";s:9:"Peep Show";s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Peep Show";s:8:"overview";s:196:"Peep Show follows the lives of two men from their twenties to thirties, Mark Corrigan, who has steady employment for most of the series, and Jeremy "Jez" Usbourne, an unemployed would-be musician.";s:11:"poster_path";s:32:"/6rdoQ0cTjsEQLIwEjhBV8U98oUm.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:61.042;s:14:"first_air_date";s:10:"2003-09-19";s:12:"vote_average";d:8;s:10:"vote_count";i:337;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:8;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jgZ4mYaR7Ito8PiKJVIhnyVgR6d.jpg";s:2:"id";i:1073;s:4:"name";s:18:"I'm Alan Partridge";s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"I'm Alan Partridge";s:8:"overview";s:185:"The fortunes of a former chat show host who is reduced to a lowly slot on Radio Norwich. Alan Partridge is divorced, living in a travel tavern, and desperate for a return to television.";s:11:"poster_path";s:32:"/koh80SEzUnqVt9p7rkyNN4eB7pz.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:32.501;s:14:"first_air_date";s:10:"1997-11-03";s:12:"vote_average";d:7.3;s:10:"vote_count";i:143;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:9;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4cRHAgqMQTtx6Ncw8cphjOR7lnS.jpg";s:2:"id";i:73925;s:4:"name";s:7:"Kidding";s:17:"original_language";s:2:"en";s:13:"original_name";s:7:"Kidding";s:8:"overview";s:321:"Jeff, aka Mr. Pickles, is an icon of children's TV. But when his family begins to implode, Jeff finds no fairy tale or fable or puppet will guide him through this crisis, which advances faster than his means to cope. The result: a kind man in a cruel world faces a slow leak of sanity as hilarious as it is heartbreaking.";s:11:"poster_path";s:32:"/oYqvxrvN5PVd4Kvp46LnXVl42nW.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:24.594;s:14:"first_air_date";s:10:"2018-09-09";s:12:"vote_average";d:7.6;s:10:"vote_count";i:280;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:"/91cTQeEKxpV6ysdPO3VWn66pehc.jpg";s:2:"id";i:7166;s:4:"name";s:16:"The Mighty Boosh";s:17:"original_language";s:2:"en";s:13:"original_name";s:16:"The Mighty Boosh";s:8:"overview";s:323:"A British comic fantasy containing humour and pop-culture references.  Episodes often featured elaborate musical numbers in different genres, such as electro, heavy metal, funk, and rap. The show has been known for popularising a style called "crimping"; short acappella songs which are present throughout all three series.";s:11:"poster_path";s:32:"/dKlYEo7mc1XLN2PutYlRuTLUXlC.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:10765;}s:10:"popularity";d:69.358;s:14:"first_air_date";s:10:"2004-05-18";s:12:"vote_average";d:7.6;s:10:"vote_count";i:131;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:11;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7WrXbCoxi8MU1y9Jwa679oIWAyc.jpg";s:2:"id";i:13929;s:4:"name";s:47:"The Trap: What Happened to Our Dream of Freedom";s:17:"original_language";s:2:"en";s:13:"original_name";s:47:"The Trap: What Happened to Our Dream of Freedom";s:8:"overview";s:314:"Individual freedom is the dream of our age. It's what our leaders promise to give us, it defines how we think of ourselves and, repeatedly, we have gone to war to impose freedom around the world. But if you step back and look at what freedom actually means for us today, it's a strange and limited kind of freedom.";s:11:"poster_path";s:32:"/bRMxjyCztExeLgKIVb5kDzFn0ya.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:99;}s:10:"popularity";d:6.492;s:14:"first_air_date";s:10:"2007-03-11";s:12:"vote_average";d:7.9;s:10:"vote_count";i:30;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:12;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/xCUN5vRH0JltAXdFmODVOJhYxkG.jpg";s:2:"id";i:2718;s:4:"name";s:21:"Tom Goes to the Mayor";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"Tom Goes to the Mayor";s:8:"overview";s:270:"Tom Goes to the Mayor is an American animated television series created by Tim Heidecker and Eric Wareheim for Cartoon Network's late night programming block, Adult Swim. It premiered on November 14, 2004 and ended on September 25, 2006, with a total of thirty episodes.";s:11:"poster_path";s:32:"/jECzaCRzJdR24jfKs5Bcn346Do5.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:16;i:1;i:35;}s:10:"popularity";d:15.292;s:14:"first_air_date";s:10:"2004-11-14";s:12:"vote_average";d:7;s:10:"vote_count";i:27;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:"/tRHML16irVmFXqKDoIwP8Sk8rQU.jpg";s:2:"id";i:99896;s:4:"name";s:17:"Noughts + Crosses";s:17:"original_language";s:2:"en";s:13:"original_name";s:17:"Noughts + Crosses";s:8:"overview";s:163:"In an alternate history where black “Cross” people rule over white “Noughts”, young couple Sephy and Callum are divided by their colour but united by love.";s:11:"poster_path";s:32:"/xKo7Zog27jcGvPKGkpHkqbLqLR8.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:7.844;s:14:"first_air_date";s:10:"2020-03-05";s:12:"vote_average";d:6.3;s:10:"vote_count";i:25;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:14;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:62.139;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:15;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/yGNnjoIGOdQy3douq60tULY8teK.jpg";s:2:"id";i:63247;s:4:"name";s:9:"Westworld";s:17:"original_language";s:2:"en";s:13:"original_name";s:9:"Westworld";s:8:"overview";s:252:"A dark odyssey about the dawn of artificial consciousness and the evolution of sin. Set at the intersection of the near future and the reimagined past, it explores a world in which every human appetite, no matter how noble or depraved, can be indulged.";s:11:"poster_path";s:32:"/8MfgyFHf7XEboZJPZXCIDqqiz6e.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10765;i:1;i:37;}s:10:"popularity";d:1091.118;s:14:"first_air_date";s:10:"2016-10-02";s:12:"vote_average";d:8.057;s:10:"vote_count";i:5209;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:"/pxeqQX4qFQ0cVxPt5SWZENV5BH3.jpg";s:2:"id";i:456;s:4:"name";s:12:"The Simpsons";s:17:"original_language";s:2:"en";s:13:"original_name";s:12:"The Simpsons";s:8:"overview";s:431:"Set in Springfield, the average American town, the show focuses on the antics and everyday adventures of the Simpson family; Homer, Marge, Bart, Lisa and Maggie, as well as a virtual cast of thousands. Since the beginning, the series has been a pop culture icon, attracting hundreds of celebrities to guest star. The show has also made name for itself in its fearless satirical take on politics, media and American life in general.";s:11:"poster_path";s:32:"/vHqeLzYl3dEAutojCO26g0LIkom.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10751;i:1;i:16;i:2;i:35;}s:10:"popularity";d:2189.815;s:14:"first_air_date";s:10:"1989-12-17";s:12:"vote_average";d:8.011;s:10:"vote_count";i:9505;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:"/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:45.435;s:14:"first_air_date";s:10:"2015-06-12";s:12:"vote_average";d:6.7;s:10:"vote_count";i:734;s:14:"origin_country";a:1:{i:0;s:2:"CA";}}i:18;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/hOdTVqJPXTnvmWeXgRZBlXDdoYE.jpg";s:2:"id";i:1411;s:4:"name";s:18:"Person of Interest";s:17:"original_language";s:2:"en";s:13:"original_name";s:18:"Person of Interest";s:8:"overview";s:482:"John Reese, former CIA paramilitary operative, is presumed dead and teams up with reclusive billionaire Finch to prevent violent crimes in New York City by initiating their own type of justice. With the special training that Reese has had in Covert Operations and Finch's genius software inventing mind, the two are a perfect match for the job that they have to complete. With the help of surveillance equipment, they work "outside the law" and get the right criminal behind bars. ";s:11:"poster_path";s:32:"/6FuKOyJgViZXgMDOq9djFJLWPqX.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:4:{i:0;i:18;i:1;i:10759;i:2;i:80;i:3;i:10765;}s:10:"popularity";d:184.991;s:14:"first_air_date";s:10:"2011-09-22";s:12:"vote_average";d:8.082;s:10:"vote_count";i:1602;s:14:"origin_country";a:1:{i:0;s:2:"US";}}i:19;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aSGSxGMTP893DPMCvMl9AdnEICE.jpg";s:2:"id";i:1405;s:4:"name";s:6:"Dexter";s:17:"original_language";s:2:"en";s:13:"original_name";s:6:"Dexter";s:8:"overview";s:189:"Dexter Morgan, a blood spatter pattern analyst for the Miami Metro Police also leads a secret life as a serial killer, hunting down criminals who have slipped through the cracks of justice.";s:11:"poster_path";s:32:"/q8dWfc4JwQuv3HayIZeO84jAXED.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:577.058;s:14:"first_air_date";s:10:"2006-10-01";s:12:"vote_average";d:8.191;s:10:"vote_count";i:3918;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:"/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:487.868;s:14:"first_air_date";s:10:"2019-07-25";s:12:"vote_average";d:8.471;s:10:"vote_count";i:9269;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-1456-en"
    
  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-1456-en"
    
  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-1456-en"
    
  2. 1440
    
  3. Closure() {#291 …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-1456-en"
      1 => 1440
      2 => Closure() {#291 …5}
    ]
    
/home/biositrm/public_html/engine/app/Http/Controllers/Frontend.php
 
        $this->getSEOMeta(
            __('seo.movie_title', ['title' => title_case($movie->getTitle())]),
            __('seo.movie_title', ['title' => title_case($movie->getTitle())]).' - '.$movie->getOverview(),
            $backdrop,
            $this->getSeoKeywords($movie->getKeywords())
        );
 
        return view(config('tmdb.theme'). '.single_movie', compact('movie', 'backdrop'));
    }
 
    public function singleTV($id, $slug = '')
    {
        $tmdb = new TMDB;
        $type = 'tv';
 
        if ($this->isCache()) {
            $tv = Cache::remember('tv-'.$id.'-'.$this->getLanguage(), config('tmdb.cache_exp'), function () use ($tmdb, $id) {
                return $tmdb->getTVShow($id);
            });
            $season      = $tv->getNumSeasons();
            $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();
        }else{
            $tv            = $tmdb->getTVShow($id);
            $season        = $tv->getNumSeasons();
            $season_info   = $tmdb->getSeason($id, $season);
            $season_select = $season_info->getEpisodes();
        }
 
        $title = $tv->getName();
        $overview = $tv->getOverview();
        $backdrop = Mopie::imgBackdrop($tv->getBackdrop(), 'original');
 
        $this->getSEOMeta(
            __('seo.tv_title', ['title' => title_case($title)]),
            __('seo.tv_title', ['title' => title_case($title)]).' - '.$overview,
            $backdrop,
Arguments
  1. "remember"
    
  2. array:3 [
      0 => "tv-1456-en"
      1 => 1440
      2 => Closure() {#291 …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. "1456"
    
  2. "green-wing"
    
/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 => "singleTV"
    ]
    
  2. array:2 [
      "id" => "1456"
      "slug" => "green-wing"
    ]
    
/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. "singleTV"
    
  2. array:2 [
      "id" => "1456"
      "slug" => "green-wing"
    ]
    
/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 {#186}
    
  2. Frontend {#232}
    
  3. "singleTV"
    
/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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#264 …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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#265 …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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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 {#186}
    
  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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Route {#186}
    
/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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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/1456/green-wing"
      #requestUri: "/en/tv/1456/green-wing"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#277}
      #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
"54.224.124.217,172.70.39.20"
HTTP_CF_RAY
"86b8fd8c1adc0833-IAD"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_CF_CONNECTING_IP
"54.224.124.217"
HTTP_CDN_LOOP
"cloudflare"
HTTP_CF_IPCOUNTRY
"US"
DOCUMENT_ROOT
"/home/biositrm/public_html"
REMOTE_ADDR
"54.224.124.217"
REMOTE_PORT
"39024"
SERVER_ADDR
"162.0.209.178"
SERVER_NAME
"biosgenflix.com"
SERVER_ADMIN
"[email protected]"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/en/tv/1456/green-wing"
REDIRECT_URL
"/en/tv/1456/green-wing"
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/1456/green-wing"
SCRIPT_URL
"/en/tv/1456/green-wing"
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
1711643276.2918
REQUEST_TIME
1711643276
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