ErrorException (E_WARNING)
file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/50/ec/50ecbc8384264f6fa479620e9ad75290833060c3): failed to open stream: Disk quota exceeded ErrorException thrown with message "file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/50/ec/50ecbc8384264f6fa479620e9ad75290833060c3): failed to open stream: Disk quota exceeded" Stacktrace: #61 ErrorException in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #60 file_put_contents in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #59 Illuminate\Filesystem\Filesystem:put in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php:65 #58 Illuminate\Cache\FileStore:put in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:215 #57 Illuminate\Cache\Repository:put in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:387 #56 Illuminate\Cache\Repository:remember in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:357 #55 Illuminate\Cache\CacheManager:__call in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237 #54 Illuminate\Support\Facades\Facade:__callStatic in /home/biositrm/public_html/engine/app/Http/Controllers/Frontend.php:224 #53 App\Http\Controllers\Frontend:singleTVSeasonEpisode in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54 #52 call_user_func_array in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54 #51 Illuminate\Routing\Controller:callAction in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45 #50 Illuminate\Routing\ControllerDispatcher:dispatch in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php:219 #49 Illuminate\Routing\Route:runController in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php:176 #48 Illuminate\Routing\Route:run in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:680 #47 Illuminate\Routing\Router:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #46 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/app/Http/Middleware/Language.php:33 #45 App\Http\Middleware\Language:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #44 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #43 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 #42 Illuminate\Routing\Middleware\SubstituteBindings:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #41 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #40 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:75 #39 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #38 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #37 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 #36 Illuminate\View\Middleware\ShareErrorsFromSession:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #35 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #34 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:56 #33 Illuminate\Session\Middleware\StartSession:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #32 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #31 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 #30 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #29 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #28 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:66 #27 Illuminate\Cookie\Middleware\EncryptCookies:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #26 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #25 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #24 Illuminate\Pipeline\Pipeline:then in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:682 #23 Illuminate\Routing\Router:runRouteWithinStack in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:657 #22 Illuminate\Routing\Router:runRoute in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:623 #21 Illuminate\Routing\Router:dispatchToRoute in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php:612 #20 Illuminate\Routing\Router:dispatch in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 #19 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #18 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/fideloper/proxy/src/TrustProxies.php:57 #17 Fideloper\Proxy\TrustProxies:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #16 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #15 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #14 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #13 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #12 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #11 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #10 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #9 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 #8 Illuminate\Foundation\Http\Middleware\ValidatePostSize:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #6 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:62 #5 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #4 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #3 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #2 Illuminate\Pipeline\Pipeline:then in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /home/biositrm/public_html/index.php:60
61
ErrorException
/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php122
60
file_put_contents
/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php122
59
Illuminate\Filesystem\Filesystem put
/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php65
58
Illuminate\Cache\FileStore put
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php215
57
Illuminate\Cache\Repository put
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php387
56
Illuminate\Cache\Repository remember
/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php357
55
Illuminate\Cache\CacheManager __call
/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php237
54
Illuminate\Support\Facades\Facade __callStatic
/app/Http/Controllers/Frontend.php224
53
App\Http\Controllers\Frontend singleTVSeasonEpisode
/vendor/laravel/framework/src/Illuminate/Routing/Controller.php54
52
call_user_func_array
/vendor/laravel/framework/src/Illuminate/Routing/Controller.php54
51
Illuminate\Routing\Controller callAction
/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php45
50
Illuminate\Routing\ControllerDispatcher dispatch
/vendor/laravel/framework/src/Illuminate/Routing/Route.php219
49
Illuminate\Routing\Route runController
/vendor/laravel/framework/src/Illuminate/Routing/Route.php176
48
Illuminate\Routing\Route run
/vendor/laravel/framework/src/Illuminate/Routing/Router.php680
47
Illuminate\Routing\Router Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php30
46
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/app/Http/Middleware/Language.php33
45
App\Http\Middleware\Language handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
44
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
43
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php41
42
Illuminate\Routing\Middleware\SubstituteBindings handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
41
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
40
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php75
39
Illuminate\Foundation\Http\Middleware\VerifyCsrfToken handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
38
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
37
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php49
36
Illuminate\View\Middleware\ShareErrorsFromSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
35
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
34
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php56
33
Illuminate\Session\Middleware\StartSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
32
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
31
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php37
30
Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
29
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
28
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php66
27
Illuminate\Cookie\Middleware\EncryptCookies handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
26
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
25
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php104
24
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Routing/Router.php682
23
Illuminate\Routing\Router runRouteWithinStack
/vendor/laravel/framework/src/Illuminate/Routing/Router.php657
22
Illuminate\Routing\Router runRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php623
21
Illuminate\Routing\Router dispatchToRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php612
20
Illuminate\Routing\Router dispatch
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php176
19
Illuminate\Foundation\Http\Kernel Illuminate\Foundation\Http\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php30
18
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/fideloper/proxy/src/TrustProxies.php57
17
Fideloper\Proxy\TrustProxies handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
16
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
15
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21
14
Illuminate\Foundation\Http\Middleware\TransformsRequest handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
13
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
12
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21
11
Illuminate\Foundation\Http\Middleware\TransformsRequest handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
10
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
9
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php27
8
Illuminate\Foundation\Http\Middleware\ValidatePostSize handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
7
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
6
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php62
5
Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php163
4
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
3
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php104
2
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php151
1
Illuminate\Foundation\Http\Kernel sendRequestThroughRouter
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php116
0
Illuminate\Foundation\Http\Kernel handle
/home/biositrm/public_html/index.php60
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int|bool
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "file_put_contents(/home/biositrm/public_html/engine/storage/framework/cache/data/50/ec/50ecbc8384264f6fa479620e9ad75290833060c3): 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/50/ec/50ecbc8384264f6fa479620e9ad75290833060c3"
    
  2. """
    1711711631O: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:"/xexoSvRmwHRqdLOYGd9jWpbJVKB.jpg";s:10:"created_by";a:0:{}s:16:"episode_run_time";a:1:{i:0;i:60;}s:14:"first_air_date";s:10:"2022-02-11";s:6:"genres";a:1:{i:0;a:2:{s:2:"id";i:18;s:4:"name";s:5:"Drama";}}s:8:"homepage";s:0:"";s:2:"id";i:157430;s:13:"in_production";b:0;s:9:"languages";a:1:{i:0;s:2:"th";}s:13:"last_air_date";s:10:"2022-05-13";s:19:"last_episode_to_air";a:13:{s:2:"id";i:3616419;s:4:"name";s:10:"Episode 14";s:8:"overview";s:0:"";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:8:"air_date";s:10:"2022-05-13";s:14:"episode_number";i:14;s:12:"episode_type";s:6:"finale";s:15:"production_code";s:0:"";s:7:"runtime";i:75;s:13:"season_number";i:1;s:7:"show_id";i:157430;s:10:"still_path";s:32:"/hTO5EYoPke5eDIGhFBvRXRHLtqf.jpg";}s:4:"name";s:19:"Secret Crush On You";s:19:"next_episode_to_air";N;s:8:"networks";a:3:{i:0;a:4:{s:2:"id";i:247;s:9:"logo_path";s:32:"/9Ga8A5QegQmiSVHp4hyusfMfpVk.png";s:4:"name";s:7:"YouTube";s:14:"origin_country";s:0:"";}i:1;a:4:{s:2:"id";i:344;s:9:"logo_path";s:32:"/jjndRHOq412g8D6Hjm63rZMxAnO.png";s:4:"name";s:9:"Channel 3";s:14:"origin_country";s:2:"TH";}i:2;a:4:{s:2:"id";i:1390;s:9:"logo_path";s:32:"/elFTTrZr1Q2jnI1j0mHh0h7B9B1.png";s:4:"name";s:4:"Viki";s:14:"origin_country";s:2:"US";}}s:18:"number_of_episodes";i:14;s:17:"number_of_seasons";i:1;s:14:"origin_country";a:1:{i:0;s:2:"TH";}s:17:"original_language";s:2:"th";s:13:"original_name";s:27:"แอบหลงรัก";s:8:"overview";s:795:"Discover the secret of a nerdy young man who falls in love with a third-year senior. Because his dream is so far from reach, observing is the only thing he could do. “Kaojao told me I was falling in love. Som said I was seriously sick. Daisy said I was gay. But I think I’m a completely novice stalker.”\n
    \n
    But what happens when one auspicious day the world devises an opportunity for Toh to make himself known to Neua, the person he has been in love with for a long time. The unforeseen opportunity produces head-spinning chaos for Toh and the gang. Whether Toh keeps his love a secret that must be hidden or acts with daring and recklessness, the heart is not up to it and the opportunity is not easy to find.  Will this work or will it fail? What will a beginner stalker do with his love?";s:10:"popularity";d:10.358;s:11:"poster_path";s:32:"/n8xGgcndim8gmonTCwG7NsEOqZ2.jpg";s:20:"production_companies";a:1:{i:0;a:4:{s:2:"id";i:167786;s:9:"logo_path";s:32:"/vcz24cLnoLjLMmPooeJLuzsSkL8.png";s:4:"name";s:12:"Idol Factory";s:14:"origin_country";s:2:"TH";}}s:20:"production_countries";a:1:{i:0;a:2:{s:10:"iso_3166_1";s:2:"TH";s:4:"name";s:8:"Thailand";}}s:7:"seasons";a:1:{i:0;a:8:{s:8:"air_date";s:10:"2022-02-11";s:13:"episode_count";i:14;s:2:"id";i:243523;s:4:"name";s:8:"Season 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/6acpf21Xpfgmt7vxmHadayUq11Q.jpg";s:13:"season_number";i:1;s:12:"vote_average";d:0;}}s:16:"spoken_languages";a:1:{i:0;a:3:{s:12:"english_name";s:4:"Thai";s:9:"iso_639_1";s:2:"th";s:4:"name";s:21:"ภาษาไทย";}}s:6:"status";s:5:"Ended";s:7:"tagline";s:0:"";s:4:"type";s:8:"Scripted";s:12:"vote_average";d:5.9;s:10:"vote_count";i:9;s:18:"alternative_titles";a:1:{s:7:"results";a:4:{i:0;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:18:"Stalker the Series";s:4:"type";s:0:"";}i:1;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:27:"แอบหลงรัก";s:4:"type";s:0:"";}i:2;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:19:"Secret Crush On You";s:4:"type";s:0:"";}i:3;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:57:"แอบหลงรักเดอะซีรีส์";s:4:"type";s:0:"";}}}s:7:"changes";a:1:{s:7:"changes";a:0:{}}s:7:"credits";a:2:{s:4:"cast";a:11:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422325;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:32:"Surprise Pittikorn Siripornsawan";s:13:"original_name";s:32:"Surprise Pittikorn Siripornsawan";s:10:"popularity";d:3.113;s:12:"profile_path";s:32:"/pmaqibNzMOQ1Fz4HaZ4in6elFw0.jpg";s:9:"character";s:7:"Khaojao";s:9:"credit_id";s:24:"6206c782c92c5d01159c29e6";s:5:"order";i:0;}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422326;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:21:"Opp Weerapong Odhoeng";s:13:"original_name";s:21:"Opp Weerapong Odhoeng";s:10:"popularity";d:1.62;s:12:"profile_path";s:32:"/pSbOVaV6jyTunPjRUEYbIedowZE.jpg";s:9:"character";s:7:"Intouch";s:9:"credit_id";s:24:"6206c78e9408ec0068156557";s:5:"order";i:1;}i:2;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422327;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:21:"Nutt Witsarut Khakham";s:13:"original_name";s:21:"Nutt Witsarut Khakham";s:10:"popularity";d:1.62;s:12:"profile_path";s:32:"/vrGmtwrYSK2dWEiBIY90MBmZEbQ.jpg";s:9:"character";s:5:"Daisy";s:9:"credit_id";s:24:"6206c796c56d2d009ed41f04";s:5:"order";i:2;}i:3;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:3422328;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Orntara Poolsak";s:13:"original_name";s:15:"Orntara Poolsak";s:10:"popularity";d:3.718;s:12:"profile_path";s:32:"/fN0o8NoIQ7nrzt8xch3liDI5RD9.jpg";s:9:"character";s:3:"Som";s:9:"credit_id";s:24:"6206c79e01432500b6c3c75d";s:5:"order";i:3;}i:4;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422329;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:16:"Nitikorn Pankram";s:13:"original_name";s:16:"Nitikorn Pankram";s:10:"popularity";d:2.713;s:12:"profile_path";s:32:"/aKmTGSUroLOc1zL5bnUl3ogc5d5.jpg";s:9:"character";s:3:"Tor";s:9:"credit_id";s:24:"6206c7a7cae17c004299f962";s:5:"order";i:4;}i:5;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2674892;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:19:"Patchanon Ounsa-ard";s:13:"original_name";s:19:"Patchanon Ounsa-ard";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/1xCIvjcS4GUncp8yLqfPxIRVO3B.jpg";s:9:"character";s:11:"Nuea Nimman";s:9:"credit_id";s:24:"6206c734cae17c00c2bf85e0";s:5:"order";i:5;}i:6;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2771762;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:14:"Wichai Saefant";s:13:"original_name";s:14:"Wichai Saefant";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/g6GTLsGwDPXg3MCC4ufjzfRXBDK.jpg";s:9:"character";s:9:"Toh Thima";s:9:"credit_id";s:24:"6206c742d95420001bad849e";s:5:"order";i:6;}i:7;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:3380426;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:17:"Sarocha Chankimha";s:13:"original_name";s:17:"Sarocha Chankimha";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/s7yYGre0hNEsAf8CFnT1UJ27so6.jpg";s:9:"character";s:8:"Kongkwan";s:9:"credit_id";s:24:"6206c760d7fbda0044e036f2";s:5:"order";i:7;}i:8;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:2729190;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Becky Armstrong";s:13:"original_name";s:15:"Becky Armstrong";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/nu8S97BFcsLQvyEDHvAfZonPwNM.jpg";s:9:"character";s:3:"Fon";s:9:"credit_id";s:24:"6206c76ceb79c200437e5ed4";s:5:"order";i:8;}i:9;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3380429;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:24:"Asavarid Pinitkanjanapun";s:13:"original_name";s:24:"Asavarid Pinitkanjanapun";s:10:"popularity";d:2.832;s:12:"profile_path";s:32:"/bAfJEPYkEzrmeqiD3z4XQmsRNTe.jpg";s:9:"character";s:3:"Sky";s:9:"credit_id";s:24:"6206c778f48b3400666c7799";s:5:"order";i:9;}i:10;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:3175108;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:20:"Areeya Pholphutrakul";s:13:"original_name";s:20:"Areeya Pholphutrakul";s:10:"popularity";d:1.838;s:12:"profile_path";s:32:"/7YHnBcLuCNOmw3zIeNaz6BHVPNu.jpg";s:9:"character";s:4:"Prao";s:9:"credit_id";s:24:"6206c7baefd3c2001cde601d";s:5:"order";i:10;}}s:4:"crew";a:2:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2608433;s:20:"known_for_department";s:9:"Directing";s:4:"name";s:21:"Thanamin Wongskulphat";s:13:"original_name";s:21:"Thanamin Wongskulphat";s:10:"popularity";d:1.4;s:12:"profile_path";s:32:"/3pYp7oJAWkxgtLaKgJsXSHDWMXW.jpg";s:9:"credit_id";s:24:"6206c70aeb79c200e6af5ecc";s:10:"department";s:9:"Directing";s:3:"job";s:8:"Director";}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2098557;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:25:"Suppapong Udomkaewkanjana";s:13:"original_name";s:25:"Suppapong Udomkaewkanjana";s:10:"popularity";d:4.353;s:12:"profile_path";s:32:"/94V6IXbrsYI0Auaf0Vi5S7tsmI4.jpg";s:9:"credit_id";s:24:"64f822118e20c50cd4223f56";s:10:"department";s:10:"Production";s:3:"job";s:18:"Executive Producer";}}}s:12:"external_ids";a:9:{s:7:"imdb_id";s:10:"tt20258600";s:12:"freebase_mid";N;s:11:"freebase_id";N;s:7:"tvdb_id";i:407561;s:9:"tvrage_id";N;s:11:"wikidata_id";N;s:11:"facebook_id";s:13:"SCOYtheseries";s:12:"instagram_id";s:13:"SCOYtheseries";s:10:"twitter_id";N;}s:6:"images";a:3:{s:9:"backdrops";a:31:{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:"/xexoSvRmwHRqdLOYGd9jWpbJVKB.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:720;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/2JxJ8RYlaqUMbDhHnxFXe2H50xq.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1280;}i:2;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:"/ouBrHR3uGMWHKVMqZLiJMKmGNrt.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}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:"/hoep5cXYcGKMCYyBbtzeS9esv66.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;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:"/iTvw3fiGQ5PU16IL0AJKQq0DSgr.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:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/iSK1Kl4QZYVGeFQCNcHIrvX5B4u.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:6;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:"/g6H8buQ54LKRs8FHN8aVz94N0R5.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:7;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:"/fsv38GnNPfxEeifXYdNDDJ5kHkK.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:8;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:"/lhGCkTRDkTKP59kbDVNalDgdkmB.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:9;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:"/zGEFLmn7bHIsPSFFlSnqQ5nNJ3V.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:10;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:"/4H0G354S4Gx1mIS6uXIrUPQpGSY.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:11;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:"/jJ1N3MOWsZ1AzowCuFa4xXhUHea.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:12;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:"/8A62zKWOLpJDRfTuGL3u75e6lop.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:13;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:"/iPQFfV4i9UNhdiKJeRCENQsAR9h.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:14;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:"/bT4RW1R6cm6YJy9hnlrYkbGjflO.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:15;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:"/pZu6VXCYjxoMA9wBd9Y5z4eOPqA.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:16;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:"/m1kWqznqDbivQuJSIMnK8HZ4kB7.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:17;a:7:{s:12:"aspect_ratio";d:1.779;s:6:"height";i:1079;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/A7dgzAQxpiv6KJC2ywkr8c3UlmZ.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:18;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:"/hTO5EYoPke5eDIGhFBvRXRHLtqf.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:19;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:"/zhAjkeYp9RZe6aE73fXr3317VDI.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:20;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:"/3LfbVE26LOBqwddzeEsIBEQJaLH.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:21;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:"/69QuWyfpUUgWiHnwGPXR8dXOAhG.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:22;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:"/d9tmb52UWSZHFaTrvwvVSmPcqsL.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:23;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:"/cxkWI3PUZW2o4b4gNrwVyoAc7sc.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:24;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:"/sCSSth3JEDf1LxmR7DqF1AdTnv9.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:25;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:31:"/3D5M2qMnBCu1HHdtJk02gtdT0Q.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:26;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:"/iqWk5oCIyYRECqrh1l258FGjE4B.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:27;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:"/nkD4IugOWRZz92Uo86tBed6UnxD.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:28;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:31:"/EamFR3e1f9gWrVW1goo9un4DDN.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:29;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:"/1VUs9epDD10uecLbbCvNVC9b5Tw.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:30;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:"/8HYRIh9XvyG9YoFIGljEL6CCjuu.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}}s:5:"logos";a:0:{}s:7:"posters";a:3:{i:0;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:2880;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/n8xGgcndim8gmonTCwG7NsEOqZ2.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:0.667;s:6:"height";i:1276;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/9bMl1oiBvANUgGifsZ2AkN8wo68.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:851;}i:2;a:7:{s:12:"aspect_ratio";d:0.75;s:6:"height";i:2560;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/cT6Qre5nGXI6Mr82YTZCMaofC5J.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}}}s:8:"keywords";a:1:{s:7:"results";a:5:{i:0;a:2:{s:4:"name";s:22:"based on novel or book";s:2:"id";i:818;}i:1;a:2:{s:4:"name";s:7:"romance";s:2:"id";i:9840;}i:2;a:2:{s:4:"name";s:4:"lgbt";s:2:"id";i:158718;}i:3;a:2:{s:4:"name";s:9:"gay theme";s:2:"id";i:258533;}i:4;a:2:{s:4:"name";s:15:"boys' love (bl)";s:2:"id";i:289844;}}}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:32:"/65Vp8HmCeITbYUjxkDumCC8L9Qq.jpg";s:9:"genre_ids";a:3:{i:0;i:10766;i:1;i:18;i:2;i:10768;}s:2:"id";i:100126;s:14:"origin_country";a:1:{i:0;s:2:"TH";}s:17:"original_language";s:2:"th";s:13:"original_name";s:36:"ดั่งดวงหฤทัย";s:8:"overview";s:428:"This is about three artificial states which are, Kasit , Puntoolat and Tanta. All of them was neighbors but they felt feared to each other. Kasik was located at the northern. With the coldest weather, people could not grow any plants but it was rich of gems and diamonds. Panturat is good to grow crops as well as easy to connect with the city. Tanta is located near the ocean so the weather was always hot during through years.";s:10:"popularity";d:8.254;s:11:"poster_path";s:32:"/hGKzgBtS9SOywsYEANL366Jk5dF.jpg";s:14:"first_air_date";s:10:"2020-03-05";s:4:"name";s:18:"The Enchanted Tale";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:1;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:100196;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:18:"我的单板女孩";s:8:"overview";s:130:"A story that begins when the new boss of a ski park meets a ski-loving coach and work hand in hand to save the place from closure.";s:10:"popularity";d:4.134;s:11:"poster_path";s:32:"/1MiHR8KxYIiQvQ8cMt3ekc9X6aF.jpg";s:14:"first_air_date";s:10:"2019-07-31";s:4:"name";s:25:"Hey Pro! My Mountain Girl";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:2;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/8RxSSQeXHZQ8samfjmV0hTAbDch.jpg";s:9:"genre_ids";a:2:{i:0;i:80;i:1;i:18;}s:2:"id";i:787;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"Wycliffe";s:8:"overview";s:858:"Wycliffe is a British television series, based on W. J. Burley's novels about Detective Superintendent Charles Wycliffe. It was produced by HTV and broadcast on the ITV Network, following a pilot episode on 7 August 1993, between 24 July 1994 and 5 July 1998. The series was filmed in Cornwall, with a production office in Truro. Music for the series was composed by Nigel Hess and was awarded the Royal Television Society award for the best television theme. Wycliffe is played by Jack Shepherd, assisted by DI Doug Kersey and DI Lucy Lane.\n
    \n
    Each episode deals with a murder investigation. In the early series, the stories are adapted from Burley's books and are in classic whodunit style, often with quirky characters and plot elements. In later seasons, the tone becomes more naturalistic and there is more emphasis on internal politics within the police.";s:10:"popularity";d:64.832;s:11:"poster_path";s:32:"/c1oq4XHTCPF3hwV4F4ZzkQCMpXS.jpg";s:14:"first_air_date";s:10:"1994-07-24";s:4:"name";s:8:"Wycliffe";s:12:"vote_average";d:6;s:10:"vote_count";i:3;}i:3;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jB3CQHS4zBzD00yZG936WmsH6P4.jpg";s:9:"genre_ids";a:3:{i:0;i:80;i:1;i:18;i:2;i:9648;}s:2:"id";i:790;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:24:"Agatha Christie's Poirot";s:8:"overview";s:213:"From England to Egypt, accompanied by his elegant and trustworthy sidekicks, the intelligent yet eccentrically-refined Belgian detective Hercule Poirot pits his wits against a collection of first class deceptions.";s:10:"popularity";d:422.35;s:11:"poster_path";s:32:"/6f4IVfbn8knb7RjdZlGLuW5guDc.jpg";s:14:"first_air_date";s:10:"1989-01-08";s:4:"name";s:24:"Agatha Christie's Poirot";s:12:"vote_average";d:8.1;s:10:"vote_count";i:427;}i:4;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/fnArp9iDW0mM5Hu6JbIUlVuHRGj.jpg";s:9:"genre_ids";a:3:{i:0;i:80;i:1;i:18;i:2;i:9648;}s:2:"id";i:799;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:15:"Sherlock Holmes";s:8:"overview";s:158:"Sherlock Holmes uses his abilities to take on cases by private clients and those that the Scotland Yard are unable to solve, along with his friend Dr. Watson.";s:10:"popularity";d:258.587;s:11:"poster_path";s:32:"/thC0OuUvfGbOcoJ3aY5L4vlO6lA.jpg";s:14:"first_air_date";s:10:"1984-04-24";s:4:"name";s:15:"Sherlock Holmes";s:12:"vote_average";d:8;s:10:"vote_count";i:201;}i:5;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ovq59utLtOqqMBphohyKqvVqfpb.jpg";s:9:"genre_ids";a:2:{i:0;i:10759;i:1;i:18;}s:2:"id";i:896;s:14:"origin_country";a:2:{i:0;s:2:"AU";i:1;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"The Lost World";s:8:"overview";s:179:"Early 20th-century adventurers find themselves fighting for survival after their hot-air balloon crashes into a remote part of the Amazon, stranding them on a prehistoric plateau.";s:10:"popularity";d:119.624;s:11:"poster_path";s:32:"/iCpCsyJ1CYLQOp4y52ctrAco9oj.jpg";s:14:"first_air_date";s:10:"1999-04-03";s:4:"name";s:14:"The Lost World";s:12:"vote_average";d:7.2;s:10:"vote_count";i:102;}i:6;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aJcyY1F1oUhsQiA7fuDDzTyIDzf.jpg";s:9:"genre_ids";a:3:{i:0;i:16;i:1;i:35;i:2;i:18;}s:2:"id";i:899;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:33:"ヤマトナデシコ七変化♥";s:8:"overview";s:589:"It's a gorgeous, spacious mansion, and four handsome, fifteen-year-old friends are allowed to live in it for free! There's only one condition—that within three years the guys must transform the owner's wallflower niece into a lady befitting the palace in which they all live! How hard can it be? Enter Sunako Nakahara, the agoraphobic, horror-movie-loving, pockmark-faced, frizzy-haired, fashion-illiterate recluse who tends to break into explosive nosebleeds whenever she sees anyone attractive. This project is going to take more than our four heroes ever expected: it needs a miracle!";s:10:"popularity";d:16.983;s:11:"poster_path";s:32:"/zlcuBwbCHki0oWplNQhHhStYwFn.jpg";s:14:"first_air_date";s:10:"2006-10-03";s:4:"name";s:14:"The Wallflower";s:12:"vote_average";d:6.7;s:10:"vote_count";i:26;}i:7;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/a75F7prY7RnACDonpUVjGTjoIKe.jpg";s:9:"genre_ids";a:3:{i:0;i:16;i:1;i:35;i:2;i:18;}s:2:"id";i:912;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:24:"ああっ女神さまっ";s:8:"overview";s:645:"Keiichi Morisato is looking forward to university life. But in reality, he has no luck in anything, and he has trouble with clubs, love, etc. The truth is that he has an unlucky star above his head. One day, Keiichi is stuck watching the dorm while his sempai are away, and has a mountain of chores to do to boot. But Keiichi is a good-natured person, and is set about doing his duties. As he is about to finish his final chore, he makes a phone call to his sempai. But the words that came through the receiver are, 'Goddess Help Line.' Shortly afterwards, a beautiful goddess named Belldandy appears in front of him from the mirror of his room.";s:10:"popularity";d:38.347;s:11:"poster_path";s:32:"/2qX7itzAbTFVU4cpQuCkLO1VkeL.jpg";s:14:"first_air_date";s:10:"2005-01-06";s:4:"name";s:14:"Ah! My Goddess";s:12:"vote_average";d:7.5;s:10:"vote_count";i:28;}i:8;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:216.36;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:9;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:228072;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:6:"苏记";s:8:"overview";s:331:"In these troubled times, the cunning and ruthless Qi Feng Xiang discovers Su Lili's real identity. He forces her to stay yet sways between using her to his advantage or running from it all. Can he provide her with a corner of peace and can she give him the sky and the earth? Can Mu Tou whose whereabouts are unknown return to her?";s:10:"popularity";d:2.64;s:11:"poster_path";s:32:"/l5TsZ2QuRPs1IxDlxZx92NJfPzy.jpg";s:14:"first_air_date";s:0:"";s:4:"name";s:5:"Su Ji";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:10;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/t7OeiE9pbMPV8iWqKyFtx7keFot.jpg";s:9:"genre_ids";a:2:{i:0;i:9648;i:1;i:18;}s:2:"id";i:228079;s:14:"origin_country";a:2:{i:0;s:2:"GB";i:1;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:22:"The Marlow Murder Club";s:8:"overview";s:311:"Retired archaeologist Judith Potts lives alone in a faded mansion in the peaceful town of Marlow, filling her time by setting crosswords for the local paper. During one of her regular wild swims in the Thames, Judith hears a gunshot coming from a neighbour's garden and believes a brutal murder has taken place.";s:10:"popularity";d:8.951;s:11:"poster_path";s:32:"/4cctUnjA9iH8VySrMUuQNcVD43S.jpg";s:14:"first_air_date";s:10:"2024-03-06";s:4:"name";s:22:"The Marlow Murder Club";s:12:"vote_average";d:7.6;s:10:"vote_count";i:5;}i:11;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/xgBmhbtW6BzunqmcDgddcY9fMUu.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:48055;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:9:"卒うた";s:8:"overview";s:399:"March is graduation season.  Parting with the one you love, becoming disheartened from a broken dream, bereavement from your loved one… In life, one will always encounter a wall that they must overcome.  When you are able to conquer that wall, that is the essence of ‘graduation’ in life. As some say, "Goodbye is not the end", graduation is not an end, but instead is the start of a new life.";s:10:"popularity";d:5.732;s:11:"poster_path";s:32:"/s5VI2xxfiF1VkOuShrWSRIrXvu0.jpg";s:14:"first_air_date";s:10:"2010-03-01";s:4:"name";s:15:"Graduation Song";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:12;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/bjSvFFmLtB4luDBdh4amXCO0qUL.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126409;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:15:"Given ギヴン";s:8:"overview";s:429:"Ritsuka Uenoyama is bored with it all—with school, with his basketball club, and even with his one true passion: playing guitar. That is, until the day he finds his favorite hidden napping spot occupied by a strange boy cradling a broken-stringed guitar. At first, Uenoyama is nonplussed by Mafuyu Satō and his slightly odd behavior, but when, on a whim, he asks Mafuyu to sing, the power of that song pierces him to the core.";s:10:"popularity";d:11.194;s:11:"poster_path";s:32:"/6j3DxwqF28aPUlJ3BQAzRbI6niU.jpg";s:14:"first_air_date";s:10:"2021-07-17";s:4:"name";s:5:"Given";s:12:"vote_average";d:4.9;s:10:"vote_count";i:6;}i:13;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9lVqIHBWmX9LKk5AePZ7ku20JGU.jpg";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:35;}s:2:"id";i:126436;s:14:"origin_country";a:1:{i:0;s:2:"KR";}s:17:"original_language";s:2:"ko";s:13:"original_name";s:27:"멀리서 보면 푸른 봄";s:8:"overview";s:234:"A coming of age story about young people in their twenties and the problems they face in university. Nam Soo-hyun and Yeon Joo, two boys with contrasting personalities, unexpectedly become friends when they work on a project together.";s:10:"popularity";d:15.123;s:11:"poster_path";s:32:"/34x7p7y2Nbo3Khe49tplJz6AexR.jpg";s:14:"first_air_date";s:10:"2021-06-14";s:4:"name";s:30:"At a Distance, Spring is Green";s:12:"vote_average";d:8.1;s:10:"vote_count";i:22;}i:14;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/o6227f6mtmYVJL4cXKxFDRq8f8y.jpg";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:35;}s:2:"id";i:126453;s:14:"origin_country";a:1:{i:0;s:2:"PH";}s:17:"original_language";s:2:"tl";s:13:"original_name";s:6:"Bagito";s:8:"overview";s:222:"Bagito is a 2014 Philippine teen drama television series based on the Wattpad series of the same title by Noreen Capili. Directed by Onat Diaz and Jojo A. Saguin, it is top-billed by Nash Aguas, Alexa Ilacad and Ella Cruz.";s:10:"popularity";d:10.452;s:11:"poster_path";s:32:"/e4ML446DjJIUij0ZiiqwBiaDY1O.jpg";s:14:"first_air_date";s:10:"2014-11-17";s:4:"name";s:6:"Bagito";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:15;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/r1cIFFaDhnOv3c9k2NKmB4v82cU.jpg";s:9:"genre_ids";a:3:{i:0;i:18;i:1;i:35;i:2;i:9648;}s:2:"id";i:126454;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:21:"这丫环我用不起";s:8:"overview";s:690:"In trying to help the young miss marry her fiance, the "maid" Yue Ziyuan finds that she's the one who has fallen in love with Yang Xiao. Along the way, the two join hands with righteous individuals from the pugilistic world. Yue Ziyuan of Shenwei Escort is under orders to protect Bai Yinruo, the youngest daughter of the Bai family up until her wedding day. By chance, Yue Ziyuan discovers that Bai Yinruo's fiance is none other than Yang Xiao. In order for Yang Xiao to marry Bai Yinruo, Yue Ziyuan has no choice but to agree to cooperate with Yang Xiao to embark on a "dangerous journey" to reviving the merchant roads. They also work together to investigate the murder of their parents.";s:10:"popularity";d:4.213;s:11:"poster_path";s:32:"/uhyZ1VxgsuqQXU9YEpoEU916763.jpg";s:14:"first_air_date";s:10:"2021-05-25";s:4:"name";s:11:"Maid Escort";s:12:"vote_average";d:10;s:10:"vote_count";i:1;}i:16;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9gG7hTp2oJGXi4O5SB1no0gk1s8.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126471;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:21:"机智的恋爱生活";s:8:"overview";s:391:"When you happen to save the man that annoyed you the most and he wakes up with amnesia, what kind of love-hate relationship will it bring? Domineering CEO Ning Cheng Ming has a reputation for being a professor from hell. After a mysterious car accident, he is saved by Li Qian, a person that he hasn't seen in years. They were enemies. She was a witty student and now an all-around secretary";s:10:"popularity";d:5.435;s:11:"poster_path";s:32:"/3icYPNZkwL1mQNWNu0z9019P0sq.jpg";s:14:"first_air_date";s:10:"2021-05-25";s:4:"name";s:26:"The Trick of Life and Love";s:12:"vote_average";d:8;s:10:"vote_count";i:2;}i:17;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126489;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:15:"梦想合伙人";s:8:"overview";s:0:"";s:10:"popularity";d:4.967;s:11:"poster_path";s:32:"/pofHtDd6v54KCsbzgYB5NjYCswF.jpg";s:14:"first_air_date";s:10:"2018-03-12";s:4:"name";s:15:"梦想合伙人";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:"/j6N5Uie9aG1K9IEYutuhiMxcZTD.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126515;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:12:"壮志高飞";s:8:"overview";s:777:"It is about young people who dream of taking flight in the blue skies and the tests that they encounter when in comes to friendship, romance and career.\n
    \n
    Xiao Mo is a talented pilot who experiences a blow to his career when a person dies on his watch because of an accident. The person is the mother of Xia Yu who is the successor of an aviation empire. Even though subsequent investigations cleared Xiao Mo of any fault, he resigns from his job due to guilt and chooses to become a mechanic instead.  Two years later, Xiao Mo returns to flying and also encounters Xia Yu who's studying to become a pilot as well. The two men find themselves falling for the same woman. To complicate matters, details from two years ago resurface causing the people to suspect Xiao Mo once agai";s:10:"popularity";d:7.602;s:11:"poster_path";s:32:"/zs9lAXkMXpWz8xp0WOvGixeQJRC.jpg";s:14:"first_air_date";s:10:"2021-05-27";s:4:"name";s:11:"New Horizon";s:12:"vote_average";d:2;s:10:"vote_count";i:1;}i:19;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7I1rmy27AqeCPmTEwcc6D5MPF88.jpg";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:10766;}s:2:"id";i:126538;s:14:"origin_country";a:1:{i:0;s:2:"BR";}s:17:"original_language";s:2:"pt";s:13:"original_name";s:8:"Vitória";s:8:"overview";s:0:"";s:10:"popularity";d:13.49;s:11:"poster_path";s:32:"/xVjPz02XdrJlb0TpP50RK3KeABu.jpg";s:14:"first_air_date";s:10:"2014-06-02";s:4:"name";s:8:"Vitória";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}}s:11:"total_pages";i:1865;s:13:"total_results";i:37300;}s:12:"translations";a:1:{s:12:"translations";a:7:{i:0;a:5:{s:10:"iso_3166_1";s:2:"BR";s:9:"iso_639_1";s:2:"pt";s:4:"name";s:10:"Português";s:12:"english_name";s:10:"Portuguese";s:4:"data";a:4:{s:4:"name";s:19:"Secret Crush On You";s:8:"overview";s:575:"Toh, é um jovem nerd que tem uma paixão secreta há anos pelo aluno do terceiro ano, Neua. Por achar que seu sonho nunca será alcançado, ele o stalkeia, mas em um dia auspicioso, o mundo lhe concede a oportunidade de conhecê-lo, no entanto com essa situação imprevista, tudo se torna um caos para Toh e seus amigos.\n
    \n
    Quer ele manter o seu amor em segredo em que deve ser escondido, ou agir com ousadia? O coração não está à altura, e a oportunidade não é fácil de se encontrar. Isso vai funcionar ou falhar? O que um perseguidor iniciante fará com o seu amor?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:1;a:5:{s:10:"iso_3166_1";s:2:"US";s:9:"iso_639_1";s:2:"en";s:4:"name";s:7:"English";s:12:"english_name";s:7:"English";s:4:"data";a:4:{s:4:"name";s:19:"Secret Crush On You";s:8:"overview";s:795:"Discover the secret of a nerdy young man who falls in love with a third-year senior. Because his dream is so far from reach, observing is the only thing he could do. “Kaojao told me I was falling in love. Som said I was seriously sick. Daisy said I was gay. But I think I’m a completely novice stalker.”\n
    \n
    But what happens when one auspicious day the world devises an opportunity for Toh to make himself known to Neua, the person he has been in love with for a long time. The unforeseen opportunity produces head-spinning chaos for Toh and the gang. Whether Toh keeps his love a secret that must be hidden or acts with daring and recklessness, the heart is not up to it and the opportunity is not easy to find.  Will this work or will it fail? What will a beginner stalker do with his love?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:2;a:5:{s:10:"iso_3166_1";s:2:"ES";s:9:"iso_639_1";s:2:"es";s:4:"name";s:8:"Español";s:12:"english_name";s:7:"Spanish";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:3;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:37:"Тайно влюблен в тебя";s:8:"overview";s:420:"Что произойдет, если в один прекрасный день То выпадает возможность познакомиться с парнем, в которого он был тайно влюблен уже долгое время и мог лишь издали за ним наблюдать? Что будет делать начинающий сталкер со своей любовью?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:4;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:19:"Secret crush on you";s:8:"overview";s:732:"Découvrez le secret d'un jeune homme ringard qui tombe amoureux d'un lycéen de troisième année. Parce que son rêve est si loin d’être réalisé, observer est la seule chose qu’il peut faire.  Mais que se passe-t-il lorsqu'un jour propice, le monde trouve une opportunité pour Toh de se faire connaître auprès de Neua, la personne dont il est amoureux depuis longtemps. Cette opportunité imprévue produit un chaos époustouflant pour Toh et le gang. Que Toh garde son amour secret qu'il faut cacher ou qu'il agisse avec audace et insouciance, le cœur n'est pas à la hauteur et l'opportunité n'est pas facile à trouver. Est-ce que cela fonctionnera ou échouera-t-il ? Que fera un harceleur débutant de son amour ?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:5;a:5:{s:10:"iso_3166_1";s:2:"CN";s:9:"iso_639_1";s:2:"zh";s:4:"name";s:9:"普通话";s:12:"english_name";s:8:"Mandarin";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:6;a:5:{s:10:"iso_3166_1";s:2:"MY";s:9:"iso_639_1";s:2:"my";s:4:"name";s:0:"";s:12:"english_name";s:7:"Burmese";s:4:"data";a:4:{s:4:"name";s:26:"SECRET CRUSH ON YOU - 2022";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}}}s:6:"videos";a:1:{s:7:"results";a:12:{i:0;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:200:"[Behind The Scenes] ติวกันอย่างเดือด แต่เบื้องหลังเดือดกว่า| แอบหลงรักเดอะซีรีส์ EP.10";s:3:"key";s:11:"oU-OAgwr9v0";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-04-22T05:00:23.000Z";s:2:"id";s:24:"6568a7c5d133240138f6cf2b";}i:1;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:230:"[Behind The Scenes] โต๊ะดูถูกพี่เกินไปแล้วนะ ของพี่อ่ะ ต้องอันเท่านี่!! | แอบหลงรักเดอะซีรีส์ EP.9";s:3:"key";s:11:"YRnhtuKv9mo";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-04-15T05:00:12.000Z";s:2:"id";s:24:"6568a7af12777809dab20d4a";}i:2;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:148:"[Behind The Scenes] หมูกระทะเตานี้หวานมาก | แอบหลงรักเดอะซีรีส์ EP.8";s:3:"key";s:11:"ZP3l3icM4hw";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-04-05T11:00:16.000Z";s:2:"id";s:24:"6568a79012777809dd6fd027";}i:3;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:221:"[Behind The Scenes] น้ำตกหรือว่าสวรรค์ชั้นเจ็ด ทำไมมันเด็ดอย่างนี้ | แอบหลงรักเดอะซีรีส์ EP.7";s:3:"key";s:11:"mYTWmdpSzGk";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-27T10:00:36.000Z";s:2:"id";s:24:"6568a765fb529900afd723e8";}i:4;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:188:"[Behind The Scenes] คิดอะไรมาก เราจูบกันไปหลายเทคแล้วนะ | แอบหลงรักเดอะซีรีส์ EP.6";s:3:"key";s:11:"57JtRwsMfj4";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-19T06:49:08.000Z";s:2:"id";s:24:"6568a7509affc000ca4e140b";}i:5;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:195:"[Behind The Scenes] ไปถึงเสม็ด ถ้าไม่เสร็จ ก็ไม่เด็ดสิครับ | แอบหลงรักเดอะซีรีส์ EP.5";s:3:"key";s:11:"wJSujtPVKQU";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-12T11:00:36.000Z";s:2:"id";s:24:"6568a737d1332400c4a5eba3";}i:6;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:206:"[Behind The Scenes] พี่เหนือเป็นแวมไพร์เหรอ เอะอะก็จะกัดแต่คอ | แอบหลงรักเดอะซีรีส์ EP.4";s:3:"key";s:11:"5H7nGyYw8g4";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-05T02:00:00.000Z";s:2:"id";s:24:"6568a71ea44d0901501cdf34";}i:7;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:185:"[Behind The Scenes] พี่เหนือใจร้าย เห็นแล้วอยากทุบหลัง | แอบหลงรักเดอะซีรีส์ EP.3";s:3:"key";s:11:"-a4Uo6HRkP8";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-26T11:00:24.000Z";s:2:"id";s:24:"6568a709a44d0901501cdf2a";}i:8;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:158:"[Behind The Scenes] ตบกันนัว แซ่บยิ่งกว่าในจอ | แอบหลงรักเดอะซีรีส์ EP.2";s:3:"key";s:11:"6wUR1FchVoI";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-19T11:00:03.000Z";s:2:"id";s:24:"6568a6eefb5299013c510069";}i:9;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:191:"[Behind The Scenes] เบื้องหลังความเล่นใหญ่ สนามบาสแทบแตก | แอบหลงรักเดอะซีรีส์ EP.1";s:3:"key";s:11:"Y4sdpyCnM3U";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-12T13:34:06.000Z";s:2:"id";s:24:"6568a6db12777809db04d561";}i:10;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:98:"[ Official Trailer ] แอบหลงรักเดอะซีรีส์ Secret Crush On You";s:3:"key";s:11:"MMEw3HRcJ8A";s:4:"site";s:7:"YouTube";s:4:"size";i:720;s:4:"type";s:7:"Trailer";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-01T13:19:40.000Z";s:2:"id";s:24:"6436d247aede5900b6c197ee";}i:11;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:100:"[ Official Teaser #2 ] แอบหลงรักเดอะซีรีส์ Secret Crush On You";s:3:"key";s:11:"QF6uT66qpe4";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:6:"Teaser";s:8:"official";b:0;s:12:"published_at";s:24:"2021-12-21T05:30:03.000Z";s:2:"id";s:24:"6568a6c963536a0138be7132";}}}s:15:"recommendations";a:4:{s:4:"page";i:1;s:7:"results";a:19:{i:0;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/8AHpYcBWyiOv8jx7cdD3IJQtF9M.jpg";s:2:"id";i:217773;s:4:"name";s:20:"The Middleman's Love";s:17:"original_language";s:2:"th";s:13:"original_name";s:36:"พี่เจตคนกลาง";s:8:"overview";s:802:"Jade works as a graphic designer. He is always the one in the middle. Middle child. He got average grades in school. People around him, either his siblings or his friends, are so good-looking that he has always been overlooked or becomes just a middleman for those who want to know his siblings and friends personally. Jade has been in this situation for years and has to accept it unwillingly. He has built a high wall around his heart. One day, his office welcomes an intern called Mai. Jade notices that Mai often stares at him and his friend Uea's trainee Gus. He thinks Mai is interested in Gus, and yes, he will become a middleman for this again. But he does not know that the one who actually catches Mai's eye is him. Let's see what will happen when the middleman is not overlooked like before!";s:11:"poster_path";s:32:"/xwCOy2kwgqtpPeZqGOzxq2jhl3M.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:18;}s:10:"popularity";d:7.861;s:14:"first_air_date";s:10:"2023-11-10";s:12:"vote_average";d:8.7;s:10:"vote_count";i:3;s:14:"origin_country";a:1:{i:0;s:2:"TH";}}i:1;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aKWY2ggW4IWbKZq7hXZ9Gw2yFpi.jpg";s:2:"id";i:216905;s:4:"name";s:22:"A Year on Planet Earth";s:17:"original_language";s:2:"en";s:13:"original_name";s:22:"A Year on Planet Earth";s:8:"overview";s:238:"Filmed in over 60 different locations this epic documentary series will draw on the most spellbinding and dramatic stories from all corners of the globe. It will reveal the ways all life is connected and how natural events affect animals.";s:11:"poster_path";s:32:"/zn9TbQzYPD5pjhuYOUgkTpN9tCB.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:99;}s:10:"popularity";d:8.733;s:14:"first_air_date";s:10:"2022-12-22";s:12:"vote_average";d:6;s:10:"vote_count";i:3;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:2;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/6lDMs7JhDVYNvlLPk8TxHfjJjrA.jpg";s:2:"id";i:156042;s:4:"name";s:11:"Agência MX";s:17:"original_language";s:2:"pt";s:13:"original_name";s:11:"Agência MX";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/l3C02McY6pZV8K8kmtVginpPPwr.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:2.699;s:14:"first_air_date";s:10:"2020-01-15";s:12:"vote_average";d:4.5;s:10:"vote_count";i:2;s:14:"origin_country";a:1:{i:0;s:2:"BR";}}i:3;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/2DSMdxtVDE1x4TnaPnB8uwvOGRp.jpg";s:2:"id";i:115888;s:4:"name";s:15:"Süprizimiz Var";s:17:"original_language";s:2:"tr";s:13:"original_name";s:15:"Süprizimiz Var";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/ii66wvtEhxgkLnWnoEoRDZswZ7F.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:1.646;s:14:"first_air_date";s:10:"2021-01-01";s:12:"vote_average";d:4;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"TR";}}i:4;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jbt13pwoZnTWXMAoCPjCPRV0RL4.jpg";s:2:"id";i:109430;s:4:"name";s:23:"Fate of the Clairvoyant";s:17:"original_language";s:2:"cn";s:13:"original_name";s:18:"再見亦是老婆";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/aQIVtMp0wGqchTI9tGJmBlWh3w6.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10751;i:1;i:18;}s:10:"popularity";d:9.278;s:14:"first_air_date";s:10:"1994-10-17";s:12:"vote_average";d:9;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"HK";}}i:5;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:4831;s:4:"name";s:14:"Billable Hours";s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Billable Hours";s:8:"overview";s:207:"Set in the fictional Toronto law firm of Fagen & Harrison, the series focuses on three young lawyers struggling to balance their expectations of life with the difficult realities of building a career in law.";s:11:"poster_path";s:32:"/n2WyqBDhhpJQYpCHmfm4WZCQS1x.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:4.376;s:14:"first_air_date";s:10:"2006-04-16";s:12:"vote_average";d:4.3;s:10:"vote_count";i:3;s:14:"origin_country";a:1:{i:0;s:2:"CA";}}i:6;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:205173;s:4:"name";s:11:"Ammunitions";s:17:"original_language";s:2:"ar";s:13:"original_name";s:11:"Ammunitions";s:8:"overview";s:108:"The Ammunitions series talks about the cultural and scientific heritage of the ancestors in a dramatic plot.";s:11:"poster_path";N;s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:0.98;s:14:"first_air_date";s:10:"1997-03-08";s:12:"vote_average";d:7;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"IQ";}}i:7;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/iy4V1KnRSWhlbYCGDmuIZ96SUAo.jpg";s:2:"id";i:107276;s:4:"name";s:6:"Spirou";s:17:"original_language";s:2:"fr";s:13:"original_name";s:6:"Spirou";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/80RFGT8uk2mITHpYNo91IlZeKdO.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:16;i:2;i:10762;}s:10:"popularity";d:19.981;s:14:"first_air_date";s:10:"1993-12-18";s:12:"vote_average";d:6.8;s:10:"vote_count";i:2;s:14:"origin_country";a:3:{i:0;s:2:"BE";i:1;s:2:"CA";i:2;s:2:"FR";}}i:8;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/wog9RiD1R2UadgMoaOCWBngPpJx.jpg";s:2:"id";i:75943;s:4:"name";s:6:"Rang 1";s:17:"original_language";s:2:"nl";s:13:"original_name";s:6:"Rang 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/2WpwkSpoWFeJeBkLzYzHcvOFNum.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:5.495;s:14:"first_air_date";s:10:"2011-10-28";s:12:"vote_average";d:7;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"BE";}}i:9;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/w9l2sVMhykfp3gGIwTuAFdGrbq6.jpg";s:2:"id";i:110369;s:4:"name";s:5:"Razor";s:17:"original_language";s:2:"zh";s:13:"original_name";s:12:"剃刀边缘";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/sFhoPeAri3BwqbR8xfewqmgarNq.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:80;i:1;i:18;}s:10:"popularity";d:9.511;s:14:"first_air_date";s:10:"2017-03-20";s:12:"vote_average";d:6;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"CN";}}i:10;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/mjW8RJFctKxKafeoxgCmLLTy9gh.jpg";s:2:"id";i:93178;s:4:"name";s:6:"Magpie";s:17:"original_language";s:2:"he";s:13:"original_name";s:12:"המדובב";s:8:"overview";s:529:"After serving 17 years in prison for a murder conviction, Asa Katz receives an early release on the condition that he continues to cooperate with the police as their jailhouse informant. Asa returns to his old neighborhood and to his older brother, David, a successful realtor who made his money in dubious business dealings. Conflicting interests put Asa in precarious situations, and he finds himself torn between his life of crime and his work with the police, all the while skillfully navigating both worlds to his advantage.";s:11:"poster_path";s:32:"/5c1Ibz05DX2IZAs2hPS0I7immmp.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:80;i:1;i:18;}s:10:"popularity";d:6.448;s:14:"first_air_date";s:10:"2019-06-13";s:12:"vote_average";d:9;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"IL";}}i:11;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/5se8e6CeTgQ4fAkcNv7pqRc8BqB.jpg";s:2:"id";i:361;s:4:"name";s:25:"Never Mind the Full Stops";s:17:"original_language";s:2:"en";s:13:"original_name";s:25:"Never Mind the Full Stops";s:8:"overview";s:1469:"Never Mind the Full Stops is a British television panel game based on the English language, its idiosyncrasies, and its misuse. It is hosted by the British actor, author and Oscar-winning screenwriter, Julian Fellowes. Each episode lasts 30 minutes. The series was filmed in March 2006 at Channel 4's studios in Horseferry Road, Westminster. It was originally broadcast on BBC Four, and aired on BBC Two from 9 October 2006.\n
    \n
    Two teams of two people are faced with various questions and challenges concerning English grammar, spelling and usage. The show is divided into rounds, with themes such as identifying the famous author of a badly spoken sentence and correcting the punctuation in a written sentence. There is also a quick-fire round with questions such as "What is a malapropism?" Points are awarded throughout the show to determine the winning team.\n
    \n
    Each show starts with the host giving a 'difficult-to-spell' word and an example mnemonic to help remember that spelling, and by the end of the show the panellists have to have devised their own. In episode one Julian Fellowes gave the example arithmetic: A Rat In The House Might Eat The Ice Cream; and Ned Sherrin's version was: As Richard Interred The Head Master Every Tiny Infant Cheered. By the end of series 1, even Julian Fellowes had realized that these so-called mnemonics were invariably harder to remember than the spellings – particularly as they were rarely related to the words in question.";s:11:"poster_path";s:32:"/5rKzRcY4AvuECU7DMLDGYYE46cl.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:2.388;s:14:"first_air_date";s:10:"2006-05-11";s:12:"vote_average";d:8;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:12;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:130486;s:4:"name";s:21:"Islands of the Future";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"Islands of the Future";s:8:"overview";s:156:"The series looks into five islands' experiences of coping with limited resources in search for alternative solutions to the world's worsening energy crisis.";s:11:"poster_path";s:32:"/eSR6m465B5YgTTu2BKJX8ZGScCG.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:1.4;s:14:"first_air_date";s:10:"2016-04-01";s:12:"vote_average";d:6.3;s:10:"vote_count";i:6;s:14:"origin_country";a:0:{}}i:13;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4hXuScJnmO4PfZbqguswVUiD3ON.jpg";s:2:"id";i:197904;s:4:"name";s:5:"Afara";s:17:"original_language";s:2:"tr";s:13:"original_name";s:5:"Afara";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/mINzZD55KMsOen6dPgB4hU98Z1v.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:10767;}s:10:"popularity";d:2.171;s:14:"first_air_date";s:10:"2022-04-15";s:12:"vote_average";d:10;s:10:"vote_count";i:2;s:14:"origin_country";a:1:{i:0;s:2:"TR";}}i:14;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/xKpLqiw0YrNsm0iPhq6rryAIXYd.jpg";s:2:"id";i:212629;s:4:"name";s:14:"To nie ze mną";s:17:"original_language";s:2:"pl";s:13:"original_name";s:14:"To nie ze mną";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/AwDg1Ot6x3I4fc4EOwVWQTGDvh9.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:18;}s:10:"popularity";d:21.382;s:14:"first_air_date";s:10:"2022-10-16";s:12:"vote_average";d:6.5;s:10:"vote_count";i:2;s:14:"origin_country";a:1:{i:0;s:2:"PL";}}i:15;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aHyfE2GysYLNxOnFn0pQUPovO8O.jpg";s:2:"id";i:99255;s:4:"name";s:17:"Moonlight Romance";s:17:"original_language";s:2:"zh";s:13:"original_name";s:6:"墜愛";s:8:"overview";s:755:"Li Yue descends to the human world under the name of You Tianle after being framed in heaven. He works as a divorce lawyer, looking for ways to absorb energy to prolong his life. One day, he meets Fang Duomi, a developer of the love pheromone perfume patent, who believes that the pheromone produced by love can be synthesized by scientific methods. You Tianle, who used to be in charge of love, accidentally gets together with Duomi and finds that she saved him before. However, her relationship failed because of it. Tianle grows fond of Duomi with time. Will the love line between an immortal and a human continue to grow? For Tianle and Duomi, the farthest distance in the world is that I’m an immortal and you are a mortal. We are destined to part.";s:11:"poster_path";s:32:"/wMJ7PV5zeg9Lf8HXo5547kbKrVT.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:5.312;s:14:"first_air_date";s:10:"2020-02-08";s:12:"vote_average";d:6.2;s:10:"vote_count";i:4;s:14:"origin_country";a:1:{i:0;s:2:"TW";}}i:16;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/zoZPp9zU7UcCc7lbDK7VZfWymru.jpg";s:2:"id";i:21372;s:4:"name";s:22:"The Great Wall of Iron";s:17:"original_language";s:2:"en";s:13:"original_name";s:22:"The Great Wall of Iron";s:8:"overview";s:449:"Much of the world first became aware of the Chinese People’s Liberation Army in the tragedy of Tiananmen Square in June 1989. However, only weeks before, filming had been completed on an extraordinary examination of China’s military machine. Boasting unprecedented access to all areas of the People’s Liberation Army, this five-hour documentary reveals with unerring insight and exceptional clarity the enigma which is the modern Chinese army.";s:11:"poster_path";s:32:"/ij88edwjubX3z8W77IZ6xORguL6.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:99;}s:10:"popularity";d:3.843;s:14:"first_air_date";s:10:"1989-01-10";s:12:"vote_average";d:6;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"AU";}}i:17;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:112873;s:4:"name";s:17:"Ahlam Abu Al-Hana";s:17:"original_language";s:2:"ar";s:13:"original_name";s:28:"أحلام أبو الهنا";s:8:"overview";s:355:"The series deals with the life of the simple man, Abu Al-Hana, who is constantly exposed to unenviable situations, and grows when he begins to search for solutions to them, for he is a simple and kind-hearted person, but he has self-confidence that makes his wife Umm al-Khair always obey him, and he is a ninth-degree employee in a government department.";s:11:"poster_path";N;s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:1.438;s:14:"first_air_date";s:10:"1996-01-21";s:12:"vote_average";d:8;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"SY";}}i:18;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/rSKTINaNtVu9Zg6otgIoposVRz2.jpg";s:2:"id";i:9379;s:4:"name";s:11:"Poor Nastya";s:17:"original_language";s:2:"ru";s:13:"original_name";s:23:"Бедная Настя";s:8:"overview";s:460:"Poor Nastya is a Russian telenovela originally aired from 31 October 2003 to 30 April 2004 on the STS. Based on the imperial setting of the 19th century, the series reached international success and was shown in Ukraine, China, Israel, Serbia, Georgia, Greece, Bulgaria and more than twenty countries worldwide. With the budget of $11,8million, it is the most expensive Russian television project of all time. The sequel was planned, but had not been made yet.";s:11:"poster_path";s:32:"/emevvSYbd8m6dviEjmbW31irf94.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:32.19;s:14:"first_air_date";s:10:"2003-10-24";s:12:"vote_average";d:3.4;s:10:"vote_count";i:5;s:14:"origin_country";a:1:{i:0;s:2:"RU";}}}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/50/ec/50ecbc8384264f6fa479620e9ad75290833060c3"
    
  2. """
    1711711631O: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:"/xexoSvRmwHRqdLOYGd9jWpbJVKB.jpg";s:10:"created_by";a:0:{}s:16:"episode_run_time";a:1:{i:0;i:60;}s:14:"first_air_date";s:10:"2022-02-11";s:6:"genres";a:1:{i:0;a:2:{s:2:"id";i:18;s:4:"name";s:5:"Drama";}}s:8:"homepage";s:0:"";s:2:"id";i:157430;s:13:"in_production";b:0;s:9:"languages";a:1:{i:0;s:2:"th";}s:13:"last_air_date";s:10:"2022-05-13";s:19:"last_episode_to_air";a:13:{s:2:"id";i:3616419;s:4:"name";s:10:"Episode 14";s:8:"overview";s:0:"";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:8:"air_date";s:10:"2022-05-13";s:14:"episode_number";i:14;s:12:"episode_type";s:6:"finale";s:15:"production_code";s:0:"";s:7:"runtime";i:75;s:13:"season_number";i:1;s:7:"show_id";i:157430;s:10:"still_path";s:32:"/hTO5EYoPke5eDIGhFBvRXRHLtqf.jpg";}s:4:"name";s:19:"Secret Crush On You";s:19:"next_episode_to_air";N;s:8:"networks";a:3:{i:0;a:4:{s:2:"id";i:247;s:9:"logo_path";s:32:"/9Ga8A5QegQmiSVHp4hyusfMfpVk.png";s:4:"name";s:7:"YouTube";s:14:"origin_country";s:0:"";}i:1;a:4:{s:2:"id";i:344;s:9:"logo_path";s:32:"/jjndRHOq412g8D6Hjm63rZMxAnO.png";s:4:"name";s:9:"Channel 3";s:14:"origin_country";s:2:"TH";}i:2;a:4:{s:2:"id";i:1390;s:9:"logo_path";s:32:"/elFTTrZr1Q2jnI1j0mHh0h7B9B1.png";s:4:"name";s:4:"Viki";s:14:"origin_country";s:2:"US";}}s:18:"number_of_episodes";i:14;s:17:"number_of_seasons";i:1;s:14:"origin_country";a:1:{i:0;s:2:"TH";}s:17:"original_language";s:2:"th";s:13:"original_name";s:27:"แอบหลงรัก";s:8:"overview";s:795:"Discover the secret of a nerdy young man who falls in love with a third-year senior. Because his dream is so far from reach, observing is the only thing he could do. “Kaojao told me I was falling in love. Som said I was seriously sick. Daisy said I was gay. But I think I’m a completely novice stalker.”\n
    \n
    But what happens when one auspicious day the world devises an opportunity for Toh to make himself known to Neua, the person he has been in love with for a long time. The unforeseen opportunity produces head-spinning chaos for Toh and the gang. Whether Toh keeps his love a secret that must be hidden or acts with daring and recklessness, the heart is not up to it and the opportunity is not easy to find.  Will this work or will it fail? What will a beginner stalker do with his love?";s:10:"popularity";d:10.358;s:11:"poster_path";s:32:"/n8xGgcndim8gmonTCwG7NsEOqZ2.jpg";s:20:"production_companies";a:1:{i:0;a:4:{s:2:"id";i:167786;s:9:"logo_path";s:32:"/vcz24cLnoLjLMmPooeJLuzsSkL8.png";s:4:"name";s:12:"Idol Factory";s:14:"origin_country";s:2:"TH";}}s:20:"production_countries";a:1:{i:0;a:2:{s:10:"iso_3166_1";s:2:"TH";s:4:"name";s:8:"Thailand";}}s:7:"seasons";a:1:{i:0;a:8:{s:8:"air_date";s:10:"2022-02-11";s:13:"episode_count";i:14;s:2:"id";i:243523;s:4:"name";s:8:"Season 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/6acpf21Xpfgmt7vxmHadayUq11Q.jpg";s:13:"season_number";i:1;s:12:"vote_average";d:0;}}s:16:"spoken_languages";a:1:{i:0;a:3:{s:12:"english_name";s:4:"Thai";s:9:"iso_639_1";s:2:"th";s:4:"name";s:21:"ภาษาไทย";}}s:6:"status";s:5:"Ended";s:7:"tagline";s:0:"";s:4:"type";s:8:"Scripted";s:12:"vote_average";d:5.9;s:10:"vote_count";i:9;s:18:"alternative_titles";a:1:{s:7:"results";a:4:{i:0;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:18:"Stalker the Series";s:4:"type";s:0:"";}i:1;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:27:"แอบหลงรัก";s:4:"type";s:0:"";}i:2;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:19:"Secret Crush On You";s:4:"type";s:0:"";}i:3;a:3:{s:10:"iso_3166_1";s:2:"TH";s:5:"title";s:57:"แอบหลงรักเดอะซีรีส์";s:4:"type";s:0:"";}}}s:7:"changes";a:1:{s:7:"changes";a:0:{}}s:7:"credits";a:2:{s:4:"cast";a:11:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422325;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:32:"Surprise Pittikorn Siripornsawan";s:13:"original_name";s:32:"Surprise Pittikorn Siripornsawan";s:10:"popularity";d:3.113;s:12:"profile_path";s:32:"/pmaqibNzMOQ1Fz4HaZ4in6elFw0.jpg";s:9:"character";s:7:"Khaojao";s:9:"credit_id";s:24:"6206c782c92c5d01159c29e6";s:5:"order";i:0;}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422326;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:21:"Opp Weerapong Odhoeng";s:13:"original_name";s:21:"Opp Weerapong Odhoeng";s:10:"popularity";d:1.62;s:12:"profile_path";s:32:"/pSbOVaV6jyTunPjRUEYbIedowZE.jpg";s:9:"character";s:7:"Intouch";s:9:"credit_id";s:24:"6206c78e9408ec0068156557";s:5:"order";i:1;}i:2;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422327;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:21:"Nutt Witsarut Khakham";s:13:"original_name";s:21:"Nutt Witsarut Khakham";s:10:"popularity";d:1.62;s:12:"profile_path";s:32:"/vrGmtwrYSK2dWEiBIY90MBmZEbQ.jpg";s:9:"character";s:5:"Daisy";s:9:"credit_id";s:24:"6206c796c56d2d009ed41f04";s:5:"order";i:2;}i:3;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:3422328;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Orntara Poolsak";s:13:"original_name";s:15:"Orntara Poolsak";s:10:"popularity";d:3.718;s:12:"profile_path";s:32:"/fN0o8NoIQ7nrzt8xch3liDI5RD9.jpg";s:9:"character";s:3:"Som";s:9:"credit_id";s:24:"6206c79e01432500b6c3c75d";s:5:"order";i:3;}i:4;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3422329;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:16:"Nitikorn Pankram";s:13:"original_name";s:16:"Nitikorn Pankram";s:10:"popularity";d:2.713;s:12:"profile_path";s:32:"/aKmTGSUroLOc1zL5bnUl3ogc5d5.jpg";s:9:"character";s:3:"Tor";s:9:"credit_id";s:24:"6206c7a7cae17c004299f962";s:5:"order";i:4;}i:5;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2674892;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:19:"Patchanon Ounsa-ard";s:13:"original_name";s:19:"Patchanon Ounsa-ard";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/1xCIvjcS4GUncp8yLqfPxIRVO3B.jpg";s:9:"character";s:11:"Nuea Nimman";s:9:"credit_id";s:24:"6206c734cae17c00c2bf85e0";s:5:"order";i:5;}i:6;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2771762;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:14:"Wichai Saefant";s:13:"original_name";s:14:"Wichai Saefant";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/g6GTLsGwDPXg3MCC4ufjzfRXBDK.jpg";s:9:"character";s:9:"Toh Thima";s:9:"credit_id";s:24:"6206c742d95420001bad849e";s:5:"order";i:6;}i:7;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:3380426;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:17:"Sarocha Chankimha";s:13:"original_name";s:17:"Sarocha Chankimha";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/s7yYGre0hNEsAf8CFnT1UJ27so6.jpg";s:9:"character";s:8:"Kongkwan";s:9:"credit_id";s:24:"6206c760d7fbda0044e036f2";s:5:"order";i:7;}i:8;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:2729190;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:15:"Becky Armstrong";s:13:"original_name";s:15:"Becky Armstrong";s:10:"popularity";d:5.379;s:12:"profile_path";s:32:"/nu8S97BFcsLQvyEDHvAfZonPwNM.jpg";s:9:"character";s:3:"Fon";s:9:"credit_id";s:24:"6206c76ceb79c200437e5ed4";s:5:"order";i:8;}i:9;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:3380429;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:24:"Asavarid Pinitkanjanapun";s:13:"original_name";s:24:"Asavarid Pinitkanjanapun";s:10:"popularity";d:2.832;s:12:"profile_path";s:32:"/bAfJEPYkEzrmeqiD3z4XQmsRNTe.jpg";s:9:"character";s:3:"Sky";s:9:"credit_id";s:24:"6206c778f48b3400666c7799";s:5:"order";i:9;}i:10;a:11:{s:5:"adult";b:0;s:6:"gender";i:1;s:2:"id";i:3175108;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:20:"Areeya Pholphutrakul";s:13:"original_name";s:20:"Areeya Pholphutrakul";s:10:"popularity";d:1.838;s:12:"profile_path";s:32:"/7YHnBcLuCNOmw3zIeNaz6BHVPNu.jpg";s:9:"character";s:4:"Prao";s:9:"credit_id";s:24:"6206c7baefd3c2001cde601d";s:5:"order";i:10;}}s:4:"crew";a:2:{i:0;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2608433;s:20:"known_for_department";s:9:"Directing";s:4:"name";s:21:"Thanamin Wongskulphat";s:13:"original_name";s:21:"Thanamin Wongskulphat";s:10:"popularity";d:1.4;s:12:"profile_path";s:32:"/3pYp7oJAWkxgtLaKgJsXSHDWMXW.jpg";s:9:"credit_id";s:24:"6206c70aeb79c200e6af5ecc";s:10:"department";s:9:"Directing";s:3:"job";s:8:"Director";}i:1;a:11:{s:5:"adult";b:0;s:6:"gender";i:2;s:2:"id";i:2098557;s:20:"known_for_department";s:6:"Acting";s:4:"name";s:25:"Suppapong Udomkaewkanjana";s:13:"original_name";s:25:"Suppapong Udomkaewkanjana";s:10:"popularity";d:4.353;s:12:"profile_path";s:32:"/94V6IXbrsYI0Auaf0Vi5S7tsmI4.jpg";s:9:"credit_id";s:24:"64f822118e20c50cd4223f56";s:10:"department";s:10:"Production";s:3:"job";s:18:"Executive Producer";}}}s:12:"external_ids";a:9:{s:7:"imdb_id";s:10:"tt20258600";s:12:"freebase_mid";N;s:11:"freebase_id";N;s:7:"tvdb_id";i:407561;s:9:"tvrage_id";N;s:11:"wikidata_id";N;s:11:"facebook_id";s:13:"SCOYtheseries";s:12:"instagram_id";s:13:"SCOYtheseries";s:10:"twitter_id";N;}s:6:"images";a:3:{s:9:"backdrops";a:31:{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:"/xexoSvRmwHRqdLOYGd9jWpbJVKB.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:720;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/2JxJ8RYlaqUMbDhHnxFXe2H50xq.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1280;}i:2;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:"/ouBrHR3uGMWHKVMqZLiJMKmGNrt.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}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:"/hoep5cXYcGKMCYyBbtzeS9esv66.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;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:"/iTvw3fiGQ5PU16IL0AJKQq0DSgr.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:1080;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/iSK1Kl4QZYVGeFQCNcHIrvX5B4u.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:6;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:"/g6H8buQ54LKRs8FHN8aVz94N0R5.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:7;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:"/fsv38GnNPfxEeifXYdNDDJ5kHkK.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:8;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:"/lhGCkTRDkTKP59kbDVNalDgdkmB.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:9;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:"/zGEFLmn7bHIsPSFFlSnqQ5nNJ3V.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:10;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:"/4H0G354S4Gx1mIS6uXIrUPQpGSY.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:11;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:"/jJ1N3MOWsZ1AzowCuFa4xXhUHea.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:12;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:"/8A62zKWOLpJDRfTuGL3u75e6lop.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:13;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:"/iPQFfV4i9UNhdiKJeRCENQsAR9h.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:14;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:"/bT4RW1R6cm6YJy9hnlrYkbGjflO.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:15;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:"/pZu6VXCYjxoMA9wBd9Y5z4eOPqA.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:16;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:"/m1kWqznqDbivQuJSIMnK8HZ4kB7.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:17;a:7:{s:12:"aspect_ratio";d:1.779;s:6:"height";i:1079;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/A7dgzAQxpiv6KJC2ywkr8c3UlmZ.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:18;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:"/hTO5EYoPke5eDIGhFBvRXRHLtqf.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:19;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:"/zhAjkeYp9RZe6aE73fXr3317VDI.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:20;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:"/3LfbVE26LOBqwddzeEsIBEQJaLH.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:21;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:"/69QuWyfpUUgWiHnwGPXR8dXOAhG.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:22;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:"/d9tmb52UWSZHFaTrvwvVSmPcqsL.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:23;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:"/cxkWI3PUZW2o4b4gNrwVyoAc7sc.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:24;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:"/sCSSth3JEDf1LxmR7DqF1AdTnv9.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:25;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:31:"/3D5M2qMnBCu1HHdtJk02gtdT0Q.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:26;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:"/iqWk5oCIyYRECqrh1l258FGjE4B.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:27;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:"/nkD4IugOWRZz92Uo86tBed6UnxD.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:28;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:31:"/EamFR3e1f9gWrVW1goo9un4DDN.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:29;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:"/1VUs9epDD10uecLbbCvNVC9b5Tw.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}i:30;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:"/8HYRIh9XvyG9YoFIGljEL6CCjuu.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}}s:5:"logos";a:0:{}s:7:"posters";a:3:{i:0;a:7:{s:12:"aspect_ratio";d:0.667;s:6:"height";i:2880;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/n8xGgcndim8gmonTCwG7NsEOqZ2.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:0.667;s:6:"height";i:1276;s:9:"iso_639_1";N;s:9:"file_path";s:32:"/9bMl1oiBvANUgGifsZ2AkN8wo68.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:851;}i:2;a:7:{s:12:"aspect_ratio";d:0.75;s:6:"height";i:2560;s:9:"iso_639_1";s:2:"en";s:9:"file_path";s:32:"/cT6Qre5nGXI6Mr82YTZCMaofC5J.jpg";s:12:"vote_average";d:0;s:10:"vote_count";i:0;s:5:"width";i:1920;}}}s:8:"keywords";a:1:{s:7:"results";a:5:{i:0;a:2:{s:4:"name";s:22:"based on novel or book";s:2:"id";i:818;}i:1;a:2:{s:4:"name";s:7:"romance";s:2:"id";i:9840;}i:2;a:2:{s:4:"name";s:4:"lgbt";s:2:"id";i:158718;}i:3;a:2:{s:4:"name";s:9:"gay theme";s:2:"id";i:258533;}i:4;a:2:{s:4:"name";s:15:"boys' love (bl)";s:2:"id";i:289844;}}}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:32:"/65Vp8HmCeITbYUjxkDumCC8L9Qq.jpg";s:9:"genre_ids";a:3:{i:0;i:10766;i:1;i:18;i:2;i:10768;}s:2:"id";i:100126;s:14:"origin_country";a:1:{i:0;s:2:"TH";}s:17:"original_language";s:2:"th";s:13:"original_name";s:36:"ดั่งดวงหฤทัย";s:8:"overview";s:428:"This is about three artificial states which are, Kasit , Puntoolat and Tanta. All of them was neighbors but they felt feared to each other. Kasik was located at the northern. With the coldest weather, people could not grow any plants but it was rich of gems and diamonds. Panturat is good to grow crops as well as easy to connect with the city. Tanta is located near the ocean so the weather was always hot during through years.";s:10:"popularity";d:8.254;s:11:"poster_path";s:32:"/hGKzgBtS9SOywsYEANL366Jk5dF.jpg";s:14:"first_air_date";s:10:"2020-03-05";s:4:"name";s:18:"The Enchanted Tale";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:1;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:100196;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:18:"我的单板女孩";s:8:"overview";s:130:"A story that begins when the new boss of a ski park meets a ski-loving coach and work hand in hand to save the place from closure.";s:10:"popularity";d:4.134;s:11:"poster_path";s:32:"/1MiHR8KxYIiQvQ8cMt3ekc9X6aF.jpg";s:14:"first_air_date";s:10:"2019-07-31";s:4:"name";s:25:"Hey Pro! My Mountain Girl";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:2;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/8RxSSQeXHZQ8samfjmV0hTAbDch.jpg";s:9:"genre_ids";a:2:{i:0;i:80;i:1;i:18;}s:2:"id";i:787;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:8:"Wycliffe";s:8:"overview";s:858:"Wycliffe is a British television series, based on W. J. Burley's novels about Detective Superintendent Charles Wycliffe. It was produced by HTV and broadcast on the ITV Network, following a pilot episode on 7 August 1993, between 24 July 1994 and 5 July 1998. The series was filmed in Cornwall, with a production office in Truro. Music for the series was composed by Nigel Hess and was awarded the Royal Television Society award for the best television theme. Wycliffe is played by Jack Shepherd, assisted by DI Doug Kersey and DI Lucy Lane.\n
    \n
    Each episode deals with a murder investigation. In the early series, the stories are adapted from Burley's books and are in classic whodunit style, often with quirky characters and plot elements. In later seasons, the tone becomes more naturalistic and there is more emphasis on internal politics within the police.";s:10:"popularity";d:64.832;s:11:"poster_path";s:32:"/c1oq4XHTCPF3hwV4F4ZzkQCMpXS.jpg";s:14:"first_air_date";s:10:"1994-07-24";s:4:"name";s:8:"Wycliffe";s:12:"vote_average";d:6;s:10:"vote_count";i:3;}i:3;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jB3CQHS4zBzD00yZG936WmsH6P4.jpg";s:9:"genre_ids";a:3:{i:0;i:80;i:1;i:18;i:2;i:9648;}s:2:"id";i:790;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:24:"Agatha Christie's Poirot";s:8:"overview";s:213:"From England to Egypt, accompanied by his elegant and trustworthy sidekicks, the intelligent yet eccentrically-refined Belgian detective Hercule Poirot pits his wits against a collection of first class deceptions.";s:10:"popularity";d:422.35;s:11:"poster_path";s:32:"/6f4IVfbn8knb7RjdZlGLuW5guDc.jpg";s:14:"first_air_date";s:10:"1989-01-08";s:4:"name";s:24:"Agatha Christie's Poirot";s:12:"vote_average";d:8.1;s:10:"vote_count";i:427;}i:4;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/fnArp9iDW0mM5Hu6JbIUlVuHRGj.jpg";s:9:"genre_ids";a:3:{i:0;i:80;i:1;i:18;i:2;i:9648;}s:2:"id";i:799;s:14:"origin_country";a:1:{i:0;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:15:"Sherlock Holmes";s:8:"overview";s:158:"Sherlock Holmes uses his abilities to take on cases by private clients and those that the Scotland Yard are unable to solve, along with his friend Dr. Watson.";s:10:"popularity";d:258.587;s:11:"poster_path";s:32:"/thC0OuUvfGbOcoJ3aY5L4vlO6lA.jpg";s:14:"first_air_date";s:10:"1984-04-24";s:4:"name";s:15:"Sherlock Holmes";s:12:"vote_average";d:8;s:10:"vote_count";i:201;}i:5;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/ovq59utLtOqqMBphohyKqvVqfpb.jpg";s:9:"genre_ids";a:2:{i:0;i:10759;i:1;i:18;}s:2:"id";i:896;s:14:"origin_country";a:2:{i:0;s:2:"AU";i:1;s:2:"GB";}s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"The Lost World";s:8:"overview";s:179:"Early 20th-century adventurers find themselves fighting for survival after their hot-air balloon crashes into a remote part of the Amazon, stranding them on a prehistoric plateau.";s:10:"popularity";d:119.624;s:11:"poster_path";s:32:"/iCpCsyJ1CYLQOp4y52ctrAco9oj.jpg";s:14:"first_air_date";s:10:"1999-04-03";s:4:"name";s:14:"The Lost World";s:12:"vote_average";d:7.2;s:10:"vote_count";i:102;}i:6;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aJcyY1F1oUhsQiA7fuDDzTyIDzf.jpg";s:9:"genre_ids";a:3:{i:0;i:16;i:1;i:35;i:2;i:18;}s:2:"id";i:899;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:33:"ヤマトナデシコ七変化♥";s:8:"overview";s:589:"It's a gorgeous, spacious mansion, and four handsome, fifteen-year-old friends are allowed to live in it for free! There's only one condition—that within three years the guys must transform the owner's wallflower niece into a lady befitting the palace in which they all live! How hard can it be? Enter Sunako Nakahara, the agoraphobic, horror-movie-loving, pockmark-faced, frizzy-haired, fashion-illiterate recluse who tends to break into explosive nosebleeds whenever she sees anyone attractive. This project is going to take more than our four heroes ever expected: it needs a miracle!";s:10:"popularity";d:16.983;s:11:"poster_path";s:32:"/zlcuBwbCHki0oWplNQhHhStYwFn.jpg";s:14:"first_air_date";s:10:"2006-10-03";s:4:"name";s:14:"The Wallflower";s:12:"vote_average";d:6.7;s:10:"vote_count";i:26;}i:7;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/a75F7prY7RnACDonpUVjGTjoIKe.jpg";s:9:"genre_ids";a:3:{i:0;i:16;i:1;i:35;i:2;i:18;}s:2:"id";i:912;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:24:"ああっ女神さまっ";s:8:"overview";s:645:"Keiichi Morisato is looking forward to university life. But in reality, he has no luck in anything, and he has trouble with clubs, love, etc. The truth is that he has an unlucky star above his head. One day, Keiichi is stuck watching the dorm while his sempai are away, and has a mountain of chores to do to boot. But Keiichi is a good-natured person, and is set about doing his duties. As he is about to finish his final chore, he makes a phone call to his sempai. But the words that came through the receiver are, 'Goddess Help Line.' Shortly afterwards, a beautiful goddess named Belldandy appears in front of him from the mirror of his room.";s:10:"popularity";d:38.347;s:11:"poster_path";s:32:"/2qX7itzAbTFVU4cpQuCkLO1VkeL.jpg";s:14:"first_air_date";s:10:"2005-01-06";s:4:"name";s:14:"Ah! My Goddess";s:12:"vote_average";d:7.5;s:10:"vote_count";i:28;}i:8;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:216.36;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:9;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:228072;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:6:"苏记";s:8:"overview";s:331:"In these troubled times, the cunning and ruthless Qi Feng Xiang discovers Su Lili's real identity. He forces her to stay yet sways between using her to his advantage or running from it all. Can he provide her with a corner of peace and can she give him the sky and the earth? Can Mu Tou whose whereabouts are unknown return to her?";s:10:"popularity";d:2.64;s:11:"poster_path";s:32:"/l5TsZ2QuRPs1IxDlxZx92NJfPzy.jpg";s:14:"first_air_date";s:0:"";s:4:"name";s:5:"Su Ji";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:10;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/t7OeiE9pbMPV8iWqKyFtx7keFot.jpg";s:9:"genre_ids";a:2:{i:0;i:9648;i:1;i:18;}s:2:"id";i:228079;s:14:"origin_country";a:2:{i:0;s:2:"GB";i:1;s:2:"US";}s:17:"original_language";s:2:"en";s:13:"original_name";s:22:"The Marlow Murder Club";s:8:"overview";s:311:"Retired archaeologist Judith Potts lives alone in a faded mansion in the peaceful town of Marlow, filling her time by setting crosswords for the local paper. During one of her regular wild swims in the Thames, Judith hears a gunshot coming from a neighbour's garden and believes a brutal murder has taken place.";s:10:"popularity";d:8.951;s:11:"poster_path";s:32:"/4cctUnjA9iH8VySrMUuQNcVD43S.jpg";s:14:"first_air_date";s:10:"2024-03-06";s:4:"name";s:22:"The Marlow Murder Club";s:12:"vote_average";d:7.6;s:10:"vote_count";i:5;}i:11;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/xgBmhbtW6BzunqmcDgddcY9fMUu.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:48055;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:9:"卒うた";s:8:"overview";s:399:"March is graduation season.  Parting with the one you love, becoming disheartened from a broken dream, bereavement from your loved one… In life, one will always encounter a wall that they must overcome.  When you are able to conquer that wall, that is the essence of ‘graduation’ in life. As some say, "Goodbye is not the end", graduation is not an end, but instead is the start of a new life.";s:10:"popularity";d:5.732;s:11:"poster_path";s:32:"/s5VI2xxfiF1VkOuShrWSRIrXvu0.jpg";s:14:"first_air_date";s:10:"2010-03-01";s:4:"name";s:15:"Graduation Song";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}i:12;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/bjSvFFmLtB4luDBdh4amXCO0qUL.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126409;s:14:"origin_country";a:1:{i:0;s:2:"JP";}s:17:"original_language";s:2:"ja";s:13:"original_name";s:15:"Given ギヴン";s:8:"overview";s:429:"Ritsuka Uenoyama is bored with it all—with school, with his basketball club, and even with his one true passion: playing guitar. That is, until the day he finds his favorite hidden napping spot occupied by a strange boy cradling a broken-stringed guitar. At first, Uenoyama is nonplussed by Mafuyu Satō and his slightly odd behavior, but when, on a whim, he asks Mafuyu to sing, the power of that song pierces him to the core.";s:10:"popularity";d:11.194;s:11:"poster_path";s:32:"/6j3DxwqF28aPUlJ3BQAzRbI6niU.jpg";s:14:"first_air_date";s:10:"2021-07-17";s:4:"name";s:5:"Given";s:12:"vote_average";d:4.9;s:10:"vote_count";i:6;}i:13;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9lVqIHBWmX9LKk5AePZ7ku20JGU.jpg";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:35;}s:2:"id";i:126436;s:14:"origin_country";a:1:{i:0;s:2:"KR";}s:17:"original_language";s:2:"ko";s:13:"original_name";s:27:"멀리서 보면 푸른 봄";s:8:"overview";s:234:"A coming of age story about young people in their twenties and the problems they face in university. Nam Soo-hyun and Yeon Joo, two boys with contrasting personalities, unexpectedly become friends when they work on a project together.";s:10:"popularity";d:15.123;s:11:"poster_path";s:32:"/34x7p7y2Nbo3Khe49tplJz6AexR.jpg";s:14:"first_air_date";s:10:"2021-06-14";s:4:"name";s:30:"At a Distance, Spring is Green";s:12:"vote_average";d:8.1;s:10:"vote_count";i:22;}i:14;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/o6227f6mtmYVJL4cXKxFDRq8f8y.jpg";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:35;}s:2:"id";i:126453;s:14:"origin_country";a:1:{i:0;s:2:"PH";}s:17:"original_language";s:2:"tl";s:13:"original_name";s:6:"Bagito";s:8:"overview";s:222:"Bagito is a 2014 Philippine teen drama television series based on the Wattpad series of the same title by Noreen Capili. Directed by Onat Diaz and Jojo A. Saguin, it is top-billed by Nash Aguas, Alexa Ilacad and Ella Cruz.";s:10:"popularity";d:10.452;s:11:"poster_path";s:32:"/e4ML446DjJIUij0ZiiqwBiaDY1O.jpg";s:14:"first_air_date";s:10:"2014-11-17";s:4:"name";s:6:"Bagito";s:12:"vote_average";d:8;s:10:"vote_count";i:1;}i:15;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/r1cIFFaDhnOv3c9k2NKmB4v82cU.jpg";s:9:"genre_ids";a:3:{i:0;i:18;i:1;i:35;i:2;i:9648;}s:2:"id";i:126454;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:21:"这丫环我用不起";s:8:"overview";s:690:"In trying to help the young miss marry her fiance, the "maid" Yue Ziyuan finds that she's the one who has fallen in love with Yang Xiao. Along the way, the two join hands with righteous individuals from the pugilistic world. Yue Ziyuan of Shenwei Escort is under orders to protect Bai Yinruo, the youngest daughter of the Bai family up until her wedding day. By chance, Yue Ziyuan discovers that Bai Yinruo's fiance is none other than Yang Xiao. In order for Yang Xiao to marry Bai Yinruo, Yue Ziyuan has no choice but to agree to cooperate with Yang Xiao to embark on a "dangerous journey" to reviving the merchant roads. They also work together to investigate the murder of their parents.";s:10:"popularity";d:4.213;s:11:"poster_path";s:32:"/uhyZ1VxgsuqQXU9YEpoEU916763.jpg";s:14:"first_air_date";s:10:"2021-05-25";s:4:"name";s:11:"Maid Escort";s:12:"vote_average";d:10;s:10:"vote_count";i:1;}i:16;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/9gG7hTp2oJGXi4O5SB1no0gk1s8.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126471;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:21:"机智的恋爱生活";s:8:"overview";s:391:"When you happen to save the man that annoyed you the most and he wakes up with amnesia, what kind of love-hate relationship will it bring? Domineering CEO Ning Cheng Ming has a reputation for being a professor from hell. After a mysterious car accident, he is saved by Li Qian, a person that he hasn't seen in years. They were enemies. She was a witty student and now an all-around secretary";s:10:"popularity";d:5.435;s:11:"poster_path";s:32:"/3icYPNZkwL1mQNWNu0z9019P0sq.jpg";s:14:"first_air_date";s:10:"2021-05-25";s:4:"name";s:26:"The Trick of Life and Love";s:12:"vote_average";d:8;s:10:"vote_count";i:2;}i:17;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126489;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:15:"梦想合伙人";s:8:"overview";s:0:"";s:10:"popularity";d:4.967;s:11:"poster_path";s:32:"/pofHtDd6v54KCsbzgYB5NjYCswF.jpg";s:14:"first_air_date";s:10:"2018-03-12";s:4:"name";s:15:"梦想合伙人";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:"/j6N5Uie9aG1K9IEYutuhiMxcZTD.jpg";s:9:"genre_ids";a:1:{i:0;i:18;}s:2:"id";i:126515;s:14:"origin_country";a:1:{i:0;s:2:"CN";}s:17:"original_language";s:2:"zh";s:13:"original_name";s:12:"壮志高飞";s:8:"overview";s:777:"It is about young people who dream of taking flight in the blue skies and the tests that they encounter when in comes to friendship, romance and career.\n
    \n
    Xiao Mo is a talented pilot who experiences a blow to his career when a person dies on his watch because of an accident. The person is the mother of Xia Yu who is the successor of an aviation empire. Even though subsequent investigations cleared Xiao Mo of any fault, he resigns from his job due to guilt and chooses to become a mechanic instead.  Two years later, Xiao Mo returns to flying and also encounters Xia Yu who's studying to become a pilot as well. The two men find themselves falling for the same woman. To complicate matters, details from two years ago resurface causing the people to suspect Xiao Mo once agai";s:10:"popularity";d:7.602;s:11:"poster_path";s:32:"/zs9lAXkMXpWz8xp0WOvGixeQJRC.jpg";s:14:"first_air_date";s:10:"2021-05-27";s:4:"name";s:11:"New Horizon";s:12:"vote_average";d:2;s:10:"vote_count";i:1;}i:19;a:14:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/7I1rmy27AqeCPmTEwcc6D5MPF88.jpg";s:9:"genre_ids";a:2:{i:0;i:18;i:1;i:10766;}s:2:"id";i:126538;s:14:"origin_country";a:1:{i:0;s:2:"BR";}s:17:"original_language";s:2:"pt";s:13:"original_name";s:8:"Vitória";s:8:"overview";s:0:"";s:10:"popularity";d:13.49;s:11:"poster_path";s:32:"/xVjPz02XdrJlb0TpP50RK3KeABu.jpg";s:14:"first_air_date";s:10:"2014-06-02";s:4:"name";s:8:"Vitória";s:12:"vote_average";d:0;s:10:"vote_count";i:0;}}s:11:"total_pages";i:1865;s:13:"total_results";i:37300;}s:12:"translations";a:1:{s:12:"translations";a:7:{i:0;a:5:{s:10:"iso_3166_1";s:2:"BR";s:9:"iso_639_1";s:2:"pt";s:4:"name";s:10:"Português";s:12:"english_name";s:10:"Portuguese";s:4:"data";a:4:{s:4:"name";s:19:"Secret Crush On You";s:8:"overview";s:575:"Toh, é um jovem nerd que tem uma paixão secreta há anos pelo aluno do terceiro ano, Neua. Por achar que seu sonho nunca será alcançado, ele o stalkeia, mas em um dia auspicioso, o mundo lhe concede a oportunidade de conhecê-lo, no entanto com essa situação imprevista, tudo se torna um caos para Toh e seus amigos.\n
    \n
    Quer ele manter o seu amor em segredo em que deve ser escondido, ou agir com ousadia? O coração não está à altura, e a oportunidade não é fácil de se encontrar. Isso vai funcionar ou falhar? O que um perseguidor iniciante fará com o seu amor?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:1;a:5:{s:10:"iso_3166_1";s:2:"US";s:9:"iso_639_1";s:2:"en";s:4:"name";s:7:"English";s:12:"english_name";s:7:"English";s:4:"data";a:4:{s:4:"name";s:19:"Secret Crush On You";s:8:"overview";s:795:"Discover the secret of a nerdy young man who falls in love with a third-year senior. Because his dream is so far from reach, observing is the only thing he could do. “Kaojao told me I was falling in love. Som said I was seriously sick. Daisy said I was gay. But I think I’m a completely novice stalker.”\n
    \n
    But what happens when one auspicious day the world devises an opportunity for Toh to make himself known to Neua, the person he has been in love with for a long time. The unforeseen opportunity produces head-spinning chaos for Toh and the gang. Whether Toh keeps his love a secret that must be hidden or acts with daring and recklessness, the heart is not up to it and the opportunity is not easy to find.  Will this work or will it fail? What will a beginner stalker do with his love?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:2;a:5:{s:10:"iso_3166_1";s:2:"ES";s:9:"iso_639_1";s:2:"es";s:4:"name";s:8:"Español";s:12:"english_name";s:7:"Spanish";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:3;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:37:"Тайно влюблен в тебя";s:8:"overview";s:420:"Что произойдет, если в один прекрасный день То выпадает возможность познакомиться с парнем, в которого он был тайно влюблен уже долгое время и мог лишь издали за ним наблюдать? Что будет делать начинающий сталкер со своей любовью?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:4;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:19:"Secret crush on you";s:8:"overview";s:732:"Découvrez le secret d'un jeune homme ringard qui tombe amoureux d'un lycéen de troisième année. Parce que son rêve est si loin d’être réalisé, observer est la seule chose qu’il peut faire.  Mais que se passe-t-il lorsqu'un jour propice, le monde trouve une opportunité pour Toh de se faire connaître auprès de Neua, la personne dont il est amoureux depuis longtemps. Cette opportunité imprévue produit un chaos époustouflant pour Toh et le gang. Que Toh garde son amour secret qu'il faut cacher ou qu'il agisse avec audace et insouciance, le cœur n'est pas à la hauteur et l'opportunité n'est pas facile à trouver. Est-ce que cela fonctionnera ou échouera-t-il ? Que fera un harceleur débutant de son amour ?";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:5;a:5:{s:10:"iso_3166_1";s:2:"CN";s:9:"iso_639_1";s:2:"zh";s:4:"name";s:9:"普通话";s:12:"english_name";s:8:"Mandarin";s:4:"data";a:4:{s:4:"name";s:0:"";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}i:6;a:5:{s:10:"iso_3166_1";s:2:"MY";s:9:"iso_639_1";s:2:"my";s:4:"name";s:0:"";s:12:"english_name";s:7:"Burmese";s:4:"data";a:4:{s:4:"name";s:26:"SECRET CRUSH ON YOU - 2022";s:8:"overview";s:0:"";s:8:"homepage";s:0:"";s:7:"tagline";s:0:"";}}}}s:6:"videos";a:1:{s:7:"results";a:12:{i:0;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:200:"[Behind The Scenes] ติวกันอย่างเดือด แต่เบื้องหลังเดือดกว่า| แอบหลงรักเดอะซีรีส์ EP.10";s:3:"key";s:11:"oU-OAgwr9v0";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-04-22T05:00:23.000Z";s:2:"id";s:24:"6568a7c5d133240138f6cf2b";}i:1;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:230:"[Behind The Scenes] โต๊ะดูถูกพี่เกินไปแล้วนะ ของพี่อ่ะ ต้องอันเท่านี่!! | แอบหลงรักเดอะซีรีส์ EP.9";s:3:"key";s:11:"YRnhtuKv9mo";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-04-15T05:00:12.000Z";s:2:"id";s:24:"6568a7af12777809dab20d4a";}i:2;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:148:"[Behind The Scenes] หมูกระทะเตานี้หวานมาก | แอบหลงรักเดอะซีรีส์ EP.8";s:3:"key";s:11:"ZP3l3icM4hw";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-04-05T11:00:16.000Z";s:2:"id";s:24:"6568a79012777809dd6fd027";}i:3;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:221:"[Behind The Scenes] น้ำตกหรือว่าสวรรค์ชั้นเจ็ด ทำไมมันเด็ดอย่างนี้ | แอบหลงรักเดอะซีรีส์ EP.7";s:3:"key";s:11:"mYTWmdpSzGk";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-27T10:00:36.000Z";s:2:"id";s:24:"6568a765fb529900afd723e8";}i:4;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:188:"[Behind The Scenes] คิดอะไรมาก เราจูบกันไปหลายเทคแล้วนะ | แอบหลงรักเดอะซีรีส์ EP.6";s:3:"key";s:11:"57JtRwsMfj4";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-19T06:49:08.000Z";s:2:"id";s:24:"6568a7509affc000ca4e140b";}i:5;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:195:"[Behind The Scenes] ไปถึงเสม็ด ถ้าไม่เสร็จ ก็ไม่เด็ดสิครับ | แอบหลงรักเดอะซีรีส์ EP.5";s:3:"key";s:11:"wJSujtPVKQU";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-12T11:00:36.000Z";s:2:"id";s:24:"6568a737d1332400c4a5eba3";}i:6;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:206:"[Behind The Scenes] พี่เหนือเป็นแวมไพร์เหรอ เอะอะก็จะกัดแต่คอ | แอบหลงรักเดอะซีรีส์ EP.4";s:3:"key";s:11:"5H7nGyYw8g4";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-03-05T02:00:00.000Z";s:2:"id";s:24:"6568a71ea44d0901501cdf34";}i:7;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:185:"[Behind The Scenes] พี่เหนือใจร้าย เห็นแล้วอยากทุบหลัง | แอบหลงรักเดอะซีรีส์ EP.3";s:3:"key";s:11:"-a4Uo6HRkP8";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-26T11:00:24.000Z";s:2:"id";s:24:"6568a709a44d0901501cdf2a";}i:8;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:158:"[Behind The Scenes] ตบกันนัว แซ่บยิ่งกว่าในจอ | แอบหลงรักเดอะซีรีส์ EP.2";s:3:"key";s:11:"6wUR1FchVoI";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-19T11:00:03.000Z";s:2:"id";s:24:"6568a6eefb5299013c510069";}i:9;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:191:"[Behind The Scenes] เบื้องหลังความเล่นใหญ่ สนามบาสแทบแตก | แอบหลงรักเดอะซีรีส์ EP.1";s:3:"key";s:11:"Y4sdpyCnM3U";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:17:"Behind the Scenes";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-12T13:34:06.000Z";s:2:"id";s:24:"6568a6db12777809db04d561";}i:10;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:98:"[ Official Trailer ] แอบหลงรักเดอะซีรีส์ Secret Crush On You";s:3:"key";s:11:"MMEw3HRcJ8A";s:4:"site";s:7:"YouTube";s:4:"size";i:720;s:4:"type";s:7:"Trailer";s:8:"official";b:0;s:12:"published_at";s:24:"2022-02-01T13:19:40.000Z";s:2:"id";s:24:"6436d247aede5900b6c197ee";}i:11;a:10:{s:9:"iso_639_1";s:2:"en";s:10:"iso_3166_1";s:2:"US";s:4:"name";s:100:"[ Official Teaser #2 ] แอบหลงรักเดอะซีรีส์ Secret Crush On You";s:3:"key";s:11:"QF6uT66qpe4";s:4:"site";s:7:"YouTube";s:4:"size";i:1080;s:4:"type";s:6:"Teaser";s:8:"official";b:0;s:12:"published_at";s:24:"2021-12-21T05:30:03.000Z";s:2:"id";s:24:"6568a6c963536a0138be7132";}}}s:15:"recommendations";a:4:{s:4:"page";i:1;s:7:"results";a:19:{i:0;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/8AHpYcBWyiOv8jx7cdD3IJQtF9M.jpg";s:2:"id";i:217773;s:4:"name";s:20:"The Middleman's Love";s:17:"original_language";s:2:"th";s:13:"original_name";s:36:"พี่เจตคนกลาง";s:8:"overview";s:802:"Jade works as a graphic designer. He is always the one in the middle. Middle child. He got average grades in school. People around him, either his siblings or his friends, are so good-looking that he has always been overlooked or becomes just a middleman for those who want to know his siblings and friends personally. Jade has been in this situation for years and has to accept it unwillingly. He has built a high wall around his heart. One day, his office welcomes an intern called Mai. Jade notices that Mai often stares at him and his friend Uea's trainee Gus. He thinks Mai is interested in Gus, and yes, he will become a middleman for this again. But he does not know that the one who actually catches Mai's eye is him. Let's see what will happen when the middleman is not overlooked like before!";s:11:"poster_path";s:32:"/xwCOy2kwgqtpPeZqGOzxq2jhl3M.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:18;}s:10:"popularity";d:7.861;s:14:"first_air_date";s:10:"2023-11-10";s:12:"vote_average";d:8.7;s:10:"vote_count";i:3;s:14:"origin_country";a:1:{i:0;s:2:"TH";}}i:1;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aKWY2ggW4IWbKZq7hXZ9Gw2yFpi.jpg";s:2:"id";i:216905;s:4:"name";s:22:"A Year on Planet Earth";s:17:"original_language";s:2:"en";s:13:"original_name";s:22:"A Year on Planet Earth";s:8:"overview";s:238:"Filmed in over 60 different locations this epic documentary series will draw on the most spellbinding and dramatic stories from all corners of the globe. It will reveal the ways all life is connected and how natural events affect animals.";s:11:"poster_path";s:32:"/zn9TbQzYPD5pjhuYOUgkTpN9tCB.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:99;}s:10:"popularity";d:8.733;s:14:"first_air_date";s:10:"2022-12-22";s:12:"vote_average";d:6;s:10:"vote_count";i:3;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:2;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/6lDMs7JhDVYNvlLPk8TxHfjJjrA.jpg";s:2:"id";i:156042;s:4:"name";s:11:"Agência MX";s:17:"original_language";s:2:"pt";s:13:"original_name";s:11:"Agência MX";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/l3C02McY6pZV8K8kmtVginpPPwr.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:2.699;s:14:"first_air_date";s:10:"2020-01-15";s:12:"vote_average";d:4.5;s:10:"vote_count";i:2;s:14:"origin_country";a:1:{i:0;s:2:"BR";}}i:3;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/2DSMdxtVDE1x4TnaPnB8uwvOGRp.jpg";s:2:"id";i:115888;s:4:"name";s:15:"Süprizimiz Var";s:17:"original_language";s:2:"tr";s:13:"original_name";s:15:"Süprizimiz Var";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/ii66wvtEhxgkLnWnoEoRDZswZ7F.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:1.646;s:14:"first_air_date";s:10:"2021-01-01";s:12:"vote_average";d:4;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"TR";}}i:4;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/jbt13pwoZnTWXMAoCPjCPRV0RL4.jpg";s:2:"id";i:109430;s:4:"name";s:23:"Fate of the Clairvoyant";s:17:"original_language";s:2:"cn";s:13:"original_name";s:18:"再見亦是老婆";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/aQIVtMp0wGqchTI9tGJmBlWh3w6.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:10751;i:1;i:18;}s:10:"popularity";d:9.278;s:14:"first_air_date";s:10:"1994-10-17";s:12:"vote_average";d:9;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"HK";}}i:5;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:4831;s:4:"name";s:14:"Billable Hours";s:17:"original_language";s:2:"en";s:13:"original_name";s:14:"Billable Hours";s:8:"overview";s:207:"Set in the fictional Toronto law firm of Fagen & Harrison, the series focuses on three young lawyers struggling to balance their expectations of life with the difficult realities of building a career in law.";s:11:"poster_path";s:32:"/n2WyqBDhhpJQYpCHmfm4WZCQS1x.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:35;}s:10:"popularity";d:4.376;s:14:"first_air_date";s:10:"2006-04-16";s:12:"vote_average";d:4.3;s:10:"vote_count";i:3;s:14:"origin_country";a:1:{i:0;s:2:"CA";}}i:6;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:205173;s:4:"name";s:11:"Ammunitions";s:17:"original_language";s:2:"ar";s:13:"original_name";s:11:"Ammunitions";s:8:"overview";s:108:"The Ammunitions series talks about the cultural and scientific heritage of the ancestors in a dramatic plot.";s:11:"poster_path";N;s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:0.98;s:14:"first_air_date";s:10:"1997-03-08";s:12:"vote_average";d:7;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"IQ";}}i:7;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/iy4V1KnRSWhlbYCGDmuIZ96SUAo.jpg";s:2:"id";i:107276;s:4:"name";s:6:"Spirou";s:17:"original_language";s:2:"fr";s:13:"original_name";s:6:"Spirou";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/80RFGT8uk2mITHpYNo91IlZeKdO.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:3:{i:0;i:10759;i:1;i:16;i:2;i:10762;}s:10:"popularity";d:19.981;s:14:"first_air_date";s:10:"1993-12-18";s:12:"vote_average";d:6.8;s:10:"vote_count";i:2;s:14:"origin_country";a:3:{i:0;s:2:"BE";i:1;s:2:"CA";i:2;s:2:"FR";}}i:8;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/wog9RiD1R2UadgMoaOCWBngPpJx.jpg";s:2:"id";i:75943;s:4:"name";s:6:"Rang 1";s:17:"original_language";s:2:"nl";s:13:"original_name";s:6:"Rang 1";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/2WpwkSpoWFeJeBkLzYzHcvOFNum.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:5.495;s:14:"first_air_date";s:10:"2011-10-28";s:12:"vote_average";d:7;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"BE";}}i:9;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/w9l2sVMhykfp3gGIwTuAFdGrbq6.jpg";s:2:"id";i:110369;s:4:"name";s:5:"Razor";s:17:"original_language";s:2:"zh";s:13:"original_name";s:12:"剃刀边缘";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/sFhoPeAri3BwqbR8xfewqmgarNq.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:80;i:1;i:18;}s:10:"popularity";d:9.511;s:14:"first_air_date";s:10:"2017-03-20";s:12:"vote_average";d:6;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"CN";}}i:10;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/mjW8RJFctKxKafeoxgCmLLTy9gh.jpg";s:2:"id";i:93178;s:4:"name";s:6:"Magpie";s:17:"original_language";s:2:"he";s:13:"original_name";s:12:"המדובב";s:8:"overview";s:529:"After serving 17 years in prison for a murder conviction, Asa Katz receives an early release on the condition that he continues to cooperate with the police as their jailhouse informant. Asa returns to his old neighborhood and to his older brother, David, a successful realtor who made his money in dubious business dealings. Conflicting interests put Asa in precarious situations, and he finds himself torn between his life of crime and his work with the police, all the while skillfully navigating both worlds to his advantage.";s:11:"poster_path";s:32:"/5c1Ibz05DX2IZAs2hPS0I7immmp.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:80;i:1;i:18;}s:10:"popularity";d:6.448;s:14:"first_air_date";s:10:"2019-06-13";s:12:"vote_average";d:9;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"IL";}}i:11;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/5se8e6CeTgQ4fAkcNv7pqRc8BqB.jpg";s:2:"id";i:361;s:4:"name";s:25:"Never Mind the Full Stops";s:17:"original_language";s:2:"en";s:13:"original_name";s:25:"Never Mind the Full Stops";s:8:"overview";s:1469:"Never Mind the Full Stops is a British television panel game based on the English language, its idiosyncrasies, and its misuse. It is hosted by the British actor, author and Oscar-winning screenwriter, Julian Fellowes. Each episode lasts 30 minutes. The series was filmed in March 2006 at Channel 4's studios in Horseferry Road, Westminster. It was originally broadcast on BBC Four, and aired on BBC Two from 9 October 2006.\n
    \n
    Two teams of two people are faced with various questions and challenges concerning English grammar, spelling and usage. The show is divided into rounds, with themes such as identifying the famous author of a badly spoken sentence and correcting the punctuation in a written sentence. There is also a quick-fire round with questions such as "What is a malapropism?" Points are awarded throughout the show to determine the winning team.\n
    \n
    Each show starts with the host giving a 'difficult-to-spell' word and an example mnemonic to help remember that spelling, and by the end of the show the panellists have to have devised their own. In episode one Julian Fellowes gave the example arithmetic: A Rat In The House Might Eat The Ice Cream; and Ned Sherrin's version was: As Richard Interred The Head Master Every Tiny Infant Cheered. By the end of series 1, even Julian Fellowes had realized that these so-called mnemonics were invariably harder to remember than the spellings – particularly as they were rarely related to the words in question.";s:11:"poster_path";s:32:"/5rKzRcY4AvuECU7DMLDGYYE46cl.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:2.388;s:14:"first_air_date";s:10:"2006-05-11";s:12:"vote_average";d:8;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"GB";}}i:12;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:130486;s:4:"name";s:21:"Islands of the Future";s:17:"original_language";s:2:"en";s:13:"original_name";s:21:"Islands of the Future";s:8:"overview";s:156:"The series looks into five islands' experiences of coping with limited resources in search for alternative solutions to the world's worsening energy crisis.";s:11:"poster_path";s:32:"/eSR6m465B5YgTTu2BKJX8ZGScCG.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:1.4;s:14:"first_air_date";s:10:"2016-04-01";s:12:"vote_average";d:6.3;s:10:"vote_count";i:6;s:14:"origin_country";a:0:{}}i:13;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/4hXuScJnmO4PfZbqguswVUiD3ON.jpg";s:2:"id";i:197904;s:4:"name";s:5:"Afara";s:17:"original_language";s:2:"tr";s:13:"original_name";s:5:"Afara";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/mINzZD55KMsOen6dPgB4hU98Z1v.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:10767;}s:10:"popularity";d:2.171;s:14:"first_air_date";s:10:"2022-04-15";s:12:"vote_average";d:10;s:10:"vote_count";i:2;s:14:"origin_country";a:1:{i:0;s:2:"TR";}}i:14;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/xKpLqiw0YrNsm0iPhq6rryAIXYd.jpg";s:2:"id";i:212629;s:4:"name";s:14:"To nie ze mną";s:17:"original_language";s:2:"pl";s:13:"original_name";s:14:"To nie ze mną";s:8:"overview";s:0:"";s:11:"poster_path";s:32:"/AwDg1Ot6x3I4fc4EOwVWQTGDvh9.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:2:{i:0;i:35;i:1;i:18;}s:10:"popularity";d:21.382;s:14:"first_air_date";s:10:"2022-10-16";s:12:"vote_average";d:6.5;s:10:"vote_count";i:2;s:14:"origin_country";a:1:{i:0;s:2:"PL";}}i:15;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/aHyfE2GysYLNxOnFn0pQUPovO8O.jpg";s:2:"id";i:99255;s:4:"name";s:17:"Moonlight Romance";s:17:"original_language";s:2:"zh";s:13:"original_name";s:6:"墜愛";s:8:"overview";s:755:"Li Yue descends to the human world under the name of You Tianle after being framed in heaven. He works as a divorce lawyer, looking for ways to absorb energy to prolong his life. One day, he meets Fang Duomi, a developer of the love pheromone perfume patent, who believes that the pheromone produced by love can be synthesized by scientific methods. You Tianle, who used to be in charge of love, accidentally gets together with Duomi and finds that she saved him before. However, her relationship failed because of it. Tianle grows fond of Duomi with time. Will the love line between an immortal and a human continue to grow? For Tianle and Duomi, the farthest distance in the world is that I’m an immortal and you are a mortal. We are destined to part.";s:11:"poster_path";s:32:"/wMJ7PV5zeg9Lf8HXo5547kbKrVT.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:5.312;s:14:"first_air_date";s:10:"2020-02-08";s:12:"vote_average";d:6.2;s:10:"vote_count";i:4;s:14:"origin_country";a:1:{i:0;s:2:"TW";}}i:16;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/zoZPp9zU7UcCc7lbDK7VZfWymru.jpg";s:2:"id";i:21372;s:4:"name";s:22:"The Great Wall of Iron";s:17:"original_language";s:2:"en";s:13:"original_name";s:22:"The Great Wall of Iron";s:8:"overview";s:449:"Much of the world first became aware of the Chinese People’s Liberation Army in the tragedy of Tiananmen Square in June 1989. However, only weeks before, filming had been completed on an extraordinary examination of China’s military machine. Boasting unprecedented access to all areas of the People’s Liberation Army, this five-hour documentary reveals with unerring insight and exceptional clarity the enigma which is the modern Chinese army.";s:11:"poster_path";s:32:"/ij88edwjubX3z8W77IZ6xORguL6.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:99;}s:10:"popularity";d:3.843;s:14:"first_air_date";s:10:"1989-01-10";s:12:"vote_average";d:6;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"AU";}}i:17;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";N;s:2:"id";i:112873;s:4:"name";s:17:"Ahlam Abu Al-Hana";s:17:"original_language";s:2:"ar";s:13:"original_name";s:28:"أحلام أبو الهنا";s:8:"overview";s:355:"The series deals with the life of the simple man, Abu Al-Hana, who is constantly exposed to unenviable situations, and grows when he begins to search for solutions to them, for he is a simple and kind-hearted person, but he has self-confidence that makes his wife Umm al-Khair always obey him, and he is a ninth-degree employee in a government department.";s:11:"poster_path";N;s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:0:{}s:10:"popularity";d:1.438;s:14:"first_air_date";s:10:"1996-01-21";s:12:"vote_average";d:8;s:10:"vote_count";i:1;s:14:"origin_country";a:1:{i:0;s:2:"SY";}}i:18;a:15:{s:5:"adult";b:0;s:13:"backdrop_path";s:32:"/rSKTINaNtVu9Zg6otgIoposVRz2.jpg";s:2:"id";i:9379;s:4:"name";s:11:"Poor Nastya";s:17:"original_language";s:2:"ru";s:13:"original_name";s:23:"Бедная Настя";s:8:"overview";s:460:"Poor Nastya is a Russian telenovela originally aired from 31 October 2003 to 30 April 2004 on the STS. Based on the imperial setting of the 19th century, the series reached international success and was shown in Ukraine, China, Israel, Serbia, Georgia, Greece, Bulgaria and more than twenty countries worldwide. With the budget of $11,8million, it is the most expensive Russian television project of all time. The sequel was planned, but had not been made yet.";s:11:"poster_path";s:32:"/emevvSYbd8m6dviEjmbW31irf94.jpg";s:10:"media_type";s:2:"tv";s:9:"genre_ids";a:1:{i:0;i:18;}s:10:"popularity";d:32.19;s:14:"first_air_date";s:10:"2003-10-24";s:12:"vote_average";d:3.4;s:10:"vote_count";i:5;s:14:"origin_country";a:1:{i:0;s:2:"RU";}}}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-157430en"
    
  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-157430en"
    
  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-157430en"
    
  2. 1440
    
  3. Closure() {#285 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php
    }
 
    /**
     * Handle dynamic, static calls to the object.
     *
     * @param  string  $method
     * @param  array   $args
     * @return mixed
     *
     * @throws \RuntimeException
     */
    public static function __callStatic($method, $args)
    {
        $instance = static::getFacadeRoot();
 
        if (! $instance) {
            throw new RuntimeException('A facade root has not been set.');
        }
 
        return $instance->$method(...$args);
    }
}
 
Arguments
  1. "remember"
    
  2. array:3 [
      0 => "tv-157430en"
      1 => 1440
      2 => Closure() {#285 …5}
    ]
    
/home/biositrm/public_html/engine/app/Http/Controllers/Frontend.php
                'season_info',
                'season_select',
                'season',
                'title',
                'type',
                'overview',
                'backdrop'
            )
        );
    }
 
    public function singleTVSeasonEpisode($id, $season, $episode, $slug)
    {
        $tmdb = new TMDB;
        $type = 'episode';
 
        if ($this->isCache()) {
            $tv = Cache::remember('tv-'.$id.$this->getLanguage(), config('tmdb.cache_exp'), function () use ($tmdb, $id) {
                return $tmdb->getTVShow($id);
            });
            $season_info = Cache::remember('tv-'.$id.'season-'.$season.'-'.$this->getLanguage(), config('tmdb.cache_exp'), function () use ($tmdb, $id, $season) {
                return $tmdb->getSeason($id, $season);
            });
            $season_select = $season_info->getEpisodes();
            $episode_info = Cache::remember('tv-'.$id.'season-'.$season.'-episode-'.$episode.'-'.$this->getLanguage(), config('tmdb.cache_exp'), function () use ($tmdb, $id, $season, $episode) {
                return $tmdb->getEpisode($id, $season, $episode);
            });
        }else{
            $tv = $tmdb->getTVShow($id);
            $season_info = $tmdb->getSeason($id, $season);
            $season_select = $season_info->getEpisodes();
            $episode_info = $tmdb->getEpisode($id, $season, $episode);
        }
 
        $title = $tv->getName().' '.
                $season_info->getName().' '.
                __('utilities.episode').' '.
                $episode_info->getEpisodeNumber().' '.
                $episode_info->getName();
        $overview = empty($episode_info->getOverview()) ? $tv->getOverview() : $episode_info->getOverview();
Arguments
  1. "remember"
    
  2. array:3 [
      0 => "tv-157430en"
      1 => 1440
      2 => Closure() {#285 …5}
    ]
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
    /**
     * Get the middleware assigned to the controller.
     *
     * @return array
     */
    public function getMiddleware()
    {
        return $this->middleware;
    }
 
    /**
     * Execute an action on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function callAction($method, $parameters)
    {
        return call_user_func_array([$this, $method], $parameters);
    }
 
    /**
     * Handle calls to missing methods on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     *
     * @throws \BadMethodCallException
     */
    public function __call($method, $parameters)
    {
        throw new BadMethodCallException(sprintf(
            'Method %s::%s does not exist.', static::class, $method
        ));
    }
}
 
Arguments
  1. "157430"
    
  2. "1"
    
  3. "5"
    
  4. "episode-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. array:2 [
      0 => Frontend {#232}
      1 => "singleTVSeasonEpisode"
    ]
    
  2. array:4 [
      "id" => "157430"
      "season" => "1"
      "episode" => "5"
      "slug" => "episode-5"
    ]
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
    {
        $this->container = $container;
    }
 
    /**
     * Dispatch a request to a given controller and method.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  mixed  $controller
     * @param  string  $method
     * @return mixed
     */
    public function dispatch(Route $route, $controller, $method)
    {
        $parameters = $this->resolveClassMethodDependencies(
            $route->parametersWithoutNulls(), $controller, $method
        );
 
        if (method_exists($controller, 'callAction')) {
            return $controller->callAction($method, $parameters);
        }
 
        return $controller->{$method}(...array_values($parameters));
    }
 
    /**
     * Get the middleware for the controller instance.
     *
     * @param  \Illuminate\Routing\Controller  $controller
     * @param  string  $method
     * @return array
     */
    public function getMiddleware($controller, $method)
    {
        if (! method_exists($controller, 'getMiddleware')) {
            return [];
        }
 
        return collect($controller->getMiddleware())->reject(function ($data) use ($method) {
            return static::methodExcludedByOptions($method, $data['options']);
Arguments
  1. "singleTVSeasonEpisode"
    
  2. array:4 [
      "id" => "157430"
      "season" => "1"
      "episode" => "5"
      "slug" => "episode-5"
    ]
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php
    protected function runCallable()
    {
        $callable = $this->action['uses'];
 
        return $callable(...array_values($this->resolveMethodDependencies(
            $this->parametersWithoutNulls(), new ReflectionFunction($this->action['uses'])
        )));
    }
 
    /**
     * Run the route action and return the response.
     *
     * @return mixed
     *
     * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
     */
    protected function runController()
    {
        return $this->controllerDispatcher()->dispatch(
            $this, $this->getController(), $this->getControllerMethod()
        );
    }
 
    /**
     * Get the controller instance for the route.
     *
     * @return mixed
     */
    public function getController()
    {
        if (! $this->controller) {
            $class = $this->parseControllerCallback()[0];
 
            $this->controller = $this->container->make(ltrim($class, '\\'));
        }
 
        return $this->controller;
    }
 
    /**
Arguments
  1. Route {#184}
    
  2. Frontend {#232}
    
  3. "singleTVSeasonEpisode"
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Route.php
     *
     * @throws \UnexpectedValueException
     */
    protected function parseAction($action)
    {
        return RouteAction::parse($this->uri, $action);
    }
 
    /**
     * Run the route action and return the response.
     *
     * @return mixed
     */
    public function run()
    {
        $this->container = $this->container ?: new Container;
 
        try {
            if ($this->isControllerAction()) {
                return $this->runController();
            }
 
            return $this->runCallable();
        } catch (HttpResponseException $e) {
            return $e->getResponse();
        }
    }
 
    /**
     * Checks whether the route's action is a controller.
     *
     * @return bool
     */
    protected function isControllerAction()
    {
        return is_string($this->action['uses']);
    }
 
    /**
     * Run the route action and return the response.
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
use Symfony\Component\Debug\Exception\FatalThrowableError;
 
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/app/Http/Middleware/Language.php
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $locales = config('app.locales');
 
        // Check if the first segment matches a language code
        if (!array_key_exists($request->segment(1), config('app.locales'))) {
            // Store segments in array
            $segments = $request->segments();
 
            // Set the default language code as the first segment
            $segments = array_prepend($segments, config('app.fallback_locale'));
 
            // Redirect to the correct url
            return redirect()->to(implode('/', $segments));
        }
 
        // The request already contains the language code
        return $next($request);
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#243 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
     */
    public function __construct(Registrar $router)
    {
        $this->router = $router;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->router->substituteBindings($route = $request->route());
 
        $this->router->substituteImplicitBindings($route);
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#258 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Session\TokenMismatchException
     */
    public function handle($request, Closure $next)
    {
        if (
            $this->isReading($request) ||
            $this->runningUnitTests() ||
            $this->inExceptArray($request) ||
            $this->tokensMatch($request)
        ) {
            return tap($next($request), function ($response) use ($request) {
                if ($this->shouldAddXsrfTokenCookie()) {
                    $this->addCookieToResponse($request, $response);
                }
            });
        }
 
        throw new TokenMismatchException('CSRF token mismatch.');
    }
 
    /**
     * Determine if the HTTP request uses a ‘read’ verb.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function isReading($request)
    {
        return in_array($request->method(), ['HEAD', 'GET', 'OPTIONS']);
    }
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#259 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        // If the current session has an "errors" variable bound to it, we will share
        // its value with all view instances so the views can easily access errors
        // without having to bind. An empty bag is set when there aren't errors.
        $this->view->share(
            'errors', $request->session()->get('errors') ?: new ViewErrorBag
        );
 
        // Putting the errors in the view for every view allows the developer to just
        // assume that some errors are always available, which is convenient since
        // they don't have to continually run checks for the presence of errors.
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#260 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        if (! $this->sessionConfigured()) {
            return $next($request);
        }
 
        // If a session driver has been configured, we will need to start the session here
        // so that the data is ready for an application. Note that the Laravel sessions
        // do not make use of PHP "native" sessions in any way since they are crappy.
        $request->setLaravelSession(
            $session = $this->startSession($request)
        );
 
        $this->collectGarbage($session);
 
        $response = $next($request);
 
        $this->storeCurrentUrl($request, $session);
 
        $this->addCookieToResponse($response, $session);
 
        // Again, if the session has been configured we will need to close out the session
        // so that the attributes may be persisted to some storage medium. We will also
        // add the session identifier cookie to the application response headers now.
        $this->saveSession($request);
 
        return $response;
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#261 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php
     * Create a new CookieQueue instance.
     *
     * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies
     * @return void
     */
    public function __construct(CookieJar $cookies)
    {
        $this->cookies = $cookies;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $response = $next($request);
 
        foreach ($this->cookies->getQueuedCookies() as $cookie) {
            $response->headers->setCookie($cookie);
        }
 
        return $response;
    }
}
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#262 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php
     * Disable encryption for the given cookie name(s).
     *
     * @param  string|array  $name
     * @return void
     */
    public function disableFor($name)
    {
        $this->except = array_merge($this->except, (array) $name);
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function handle($request, Closure $next)
    {
        return $this->encrypt($next($this->decrypt($request)));
    }
 
    /**
     * Decrypt the cookies on the request.
     *
     * @param  \Symfony\Component\HttpFoundation\Request  $request
     * @return \Symfony\Component\HttpFoundation\Request
     */
    protected function decrypt(Request $request)
    {
        foreach ($request->cookies as $key => $cookie) {
            if ($this->isDisabled($key)) {
                continue;
            }
 
            try {
                $request->cookies->set($key, $this->decryptCookie($key, $cookie));
            } catch (DecryptException $e) {
                $request->cookies->set($key, null);
            }
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#263 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
     * Sort the given middleware by priority.
     *
Arguments
  1. Closure($request) {#242 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Routing\Route  $route
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    protected function runRoute(Request $request, Route $route)
    {
        $request->setRouteResolver(function () use ($route) {
            return $route;
        });
 
        $this->events->dispatch(new Events\RouteMatched($route, $request));
 
        return $this->prepareResponse($request,
            $this->runRouteWithinStack($route, $request)
        );
    }
 
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
Arguments
  1. Route {#184}
    
  2. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
    {
        $this->current = $route = $this->routes->match($request);
 
        $this->container->instance(Route::class, $route);
 
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Route {#184}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function respondWithRoute($name)
    {
        $route = tap($this->routes->getByName($name))->bind($this->currentRequest);
 
        return $this->runRoute($this->currentRequest, $route);
    }
 
    /**
     * Dispatch the request to the application.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
use Symfony\Component\Debug\Exception\FatalThrowableError;
 
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/fideloper/proxy/src/TrustProxies.php
    {
        $this->config = $config;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param \Illuminate\Http\Request $request
     * @param \Closure                 $next
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     *
     * @return mixed
     */
    public function handle(Request $request, Closure $next)
    {
        $request::setTrustedProxies([], $this->getTrustedHeaderNames()); // Reset trusted proxies between requests
        $this->setTrustedProxyIpAddresses($request);
 
        return $next($request);
    }
 
    /**
     * Sets the trusted proxies on the request to the value of trustedproxy.proxies
     *
     * @param \Illuminate\Http\Request $request
     */
    protected function setTrustedProxyIpAddresses(Request $request)
    {
        $trustedIps = $this->proxies ?: $this->config->get('trustedproxy.proxies');
 
        // Trust any IP address that calls us
        // `**` for backwards compatibility, but is deprecated
        if ($trustedIps === '*' || $trustedIps === '**') {
            return $this->setTrustedProxyIpAddressesToTheCallingIp($request);
        }
 
        // Support IPs addresses separated by comma
        $trustedIps = is_string($trustedIps) ? array_map('trim', explode(',', $trustedIps)) : $trustedIps;
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#166 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#213 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#214 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
class ValidatePostSize
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Http\Exceptions\PostTooLargeException
     */
    public function handle($request, Closure $next)
    {
        $max = $this->getPostMaxSize();
 
        if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
            throw new PostTooLargeException;
        }
 
        return $next($request);
    }
 
    /**
     * Determine the server 'post_max_size' as bytes.
     *
     * @return int
     */
    protected function getPostMaxSize()
    {
        if (is_numeric($postMaxSize = ini_get('post_max_size'))) {
            return (int) $postMaxSize;
        }
 
        $metric = strtoupper(substr($postMaxSize, -1));
        $postMaxSize = (int) $postMaxSize;
 
        switch ($metric) {
            case 'K':
                return $postMaxSize * 1024;
            case 'M':
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#215 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     */
    public function handle($request, Closure $next)
    {
        if ($this->app->isDownForMaintenance()) {
            $data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true);
 
            if (isset($data['allowed']) && IpUtils::checkIp($request->ip(), (array) $data['allowed'])) {
                return $next($request);
            }
 
            if ($this->inExceptArray($request)) {
                return $next($request);
            }
 
            throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']);
        }
 
        return $next($request);
    }
 
    /**
     * Determine if the request has a URI that should be accessible in maintenance mode.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function inExceptArray($request)
    {
        foreach ($this->except as $except) {
            if ($except !== '/') {
                $except = trim($except, '/');
            }
 
            if ($request->fullUrlIs($except) || $request->is($except)) {
                return true;
            }
        }
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#216 …5}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
    }
 
    /**
     * Send the given request through the middleware / router.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    protected function sendRequestThroughRouter($request)
    {
        $this->app->instance('request', $request);
 
        Facade::clearResolvedInstance('request');
 
        $this->bootstrap();
 
        return (new Pipeline($this->app))
                    ->send($request)
                    ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
                    ->then($this->dispatchToRouter());
    }
 
    /**
     * Bootstrap the application for HTTP requests.
     *
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
Arguments
  1. Closure($request) {#45 …4}
    
/home/biositrm/public_html/engine/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
            $router->middlewareGroup($key, $middleware);
        }
 
        foreach ($this->routeMiddleware as $key => $middleware) {
            $router->aliasMiddleware($key, $middleware);
        }
    }
 
    /**
     * Handle an incoming HTTP request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function handle($request)
    {
        try {
            $request->enableHttpMethodParameterOverride();
 
            $response = $this->sendRequestThroughRouter($request);
        } catch (Exception $e) {
            $this->reportException($e);
 
            $response = $this->renderException($request, $e);
        } catch (Throwable $e) {
            $this->reportException($e = new FatalThrowableError($e));
 
            $response = $this->renderException($request, $e);
        }
 
        $this->app['events']->dispatch(
            new Events\RequestHandled($request, $response)
        );
 
        return $response;
    }
 
    /**
     * Send the given request through the middleware / router.
     *
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/biositrm/public_html/index.php
$app->bind('path.public', function() {
    return __DIR__;
});
 
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {#44
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#233 …5}
      #routeResolver: Closure() {#235 …5}
      +attributes: ParameterBag {#46}
      +request: ParameterBag {#52}
      +query: ParameterBag {#52}
      +server: ServerBag {#48}
      +files: FileBag {#49}
      +cookies: ParameterBag {#47}
      +headers: HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/tv/157430-1-5/episode-5"
      #requestUri: "/en/tv/157430-1-5/episode-5"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#275}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
PHP_INI_SCAN_DIR
"/home/biositrm/.system-php/ini/7.2/biosgenflix.com"
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br"
HTTP_HOST
"biosgenflix.com"
HTTP_USER_AGENT
"claudebot"
HTTP_X_FORWARDED_FOR
"52.91.54.203,172.70.42.11"
HTTP_CF_RAY
"86bf5f37c98d068c-IAD"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_CF_CONNECTING_IP
"52.91.54.203"
HTTP_CDN_LOOP
"cloudflare"
HTTP_CF_IPCOUNTRY
"US"
DOCUMENT_ROOT
"/home/biositrm/public_html"
REMOTE_ADDR
"52.91.54.203"
REMOTE_PORT
"50962"
SERVER_ADDR
"162.0.209.178"
SERVER_NAME
"biosgenflix.com"
SERVER_ADMIN
"[email protected]"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/en/tv/157430-1-5/episode-5"
REDIRECT_URL
"/en/tv/157430-1-5/episode-5"
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/157430-1-5/episode-5"
SCRIPT_URL
"/en/tv/157430-1-5/episode-5"
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
1711710191.4336
REQUEST_TIME
1711710191
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