Política de privacidade

1. Introdução

Bem-vindo à Política de Privacidade do site Timecode. Esta política explica como coletamos, usamos e protegemos suas informações pessoais. Ao acessar e usar nosso site, você concorda com os termos desta política.

2. Coleta de Informações

2.1 Informações Pessoais

Coletamos informações pessoais quando você interage com nosso site, como nome, endereço de e-mail e outras informações que você nos fornece voluntariamente.

2.2 Dados de Navegação

Registramos automaticamente informações sobre sua visita, incluindo seu endereço IP, tipo de navegador, páginas visitadas e tempo gasto no site.

3. Uso das Informações

Utilizamos suas informações pessoais para:

4. Compartilhamento de Dados

Não compartilhamos suas informações pessoais com terceiros, exceto quando exigido por lei ou com seu consentimento.

5. Cookies e Tecnologias Semelhantes

Usamos cookies para melhorar a funcionalidade do site e entender como os usuários o utilizam. Você pode gerenciar suas preferências de cookies nas configurações do seu navegador.

6. Segurança

Tomamos medidas para proteger suas informações pessoais contra acesso não autorizado, uso indevido ou divulgação.

7. Seus Direitos

Você tem o direito de acessar, corrigir ou excluir suas informações pessoais. Entre em contato conosco para exercer esses direitos.

8. Alterações na Política

Podemos atualizar esta Política de Privacidade periodicamente. Verifique-a regularmente para ficar informado sobre quaisquer alterações.

Whoops! There was an error.
Error
Call to undefined function my_app_the_title() Error thrown with message "Call to undefined function my_app_the_title()" Stacktrace: #36 Error in /home2/timecoderpm/public_html/wp-content/themes/timecode/page.php:16 #35 include in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php:144 #34 WPEmerge\View\PhpViewEngine:renderView in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php:186 #33 WPEmerge\View\PhpViewEngine:getLayoutContent in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/ViewServiceProvider.php:78 #32 WPEmerge\Application\Application:WPEmerge\View\{closure} in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/HasAliasesTrait.php:105 #31 call_user_func_array in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/HasAliasesTrait.php:105 #30 WPEmerge\Application\Application:__call in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/ApplicationTrait.php:76 #29 call_user_func_array in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/ApplicationTrait.php:76 #28 MyApp:__callStatic in /home2/timecoderpm/public_html/wp-content/themes/timecode/views/layouts/app.php:12 #27 include in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php:144 #26 WPEmerge\View\PhpViewEngine:renderView in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php:186 #25 WPEmerge\View\PhpViewEngine:getLayoutContent in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpView.php:111 #24 WPEmerge\View\PhpView:toString in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpView.php:108 #23 WPEmerge\View\PhpView:toString in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpView.php:121 #22 WPEmerge\View\PhpView:toResponse in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Controllers/WordPressController.php:66 #21 WPEmerge\Controllers\WordPressController:handle in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Helpers/Handler.php:167 #20 call_user_func_array in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Helpers/Handler.php:167 #19 WPEmerge\Helpers\Handler:execute in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php:177 #18 call_user_func_array in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php:177 #17 WPEmerge\Kernels\HttpKernel:executeHandler in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php:205 #16 WPEmerge\Kernels\HttpKernel:WPEmerge\Kernels\{closure} in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php:40 #15 WPEmerge\Kernels\HttpKernel:executeMiddleware in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php:44 #14 WPEmerge\Kernels\HttpKernel:WPEmerge\Middleware\{closure} in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Input/OldInputMiddleware.php:44 #13 WPEmerge\Input\OldInputMiddleware:handle in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php:53 #12 call_user_func_array in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php:53 #11 WPEmerge\Kernels\HttpKernel:executeMiddleware in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php:44 #10 WPEmerge\Kernels\HttpKernel:WPEmerge\Middleware\{closure} in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Flash/FlashMiddleware.php:40 #9 WPEmerge\Flash\FlashMiddleware:handle in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php:53 #8 call_user_func_array in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php:53 #7 WPEmerge\Kernels\HttpKernel:executeMiddleware in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php:204 #6 WPEmerge\Kernels\HttpKernel:run in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php:232 #5 WPEmerge\Kernels\HttpKernel:handle in /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php:332 #4 WPEmerge\Kernels\HttpKernel:filterTemplateInclude in /home2/timecoderpm/public_html/wp-includes/class-wp-hook.php:324 #3 WP_Hook:apply_filters in /home2/timecoderpm/public_html/wp-includes/plugin.php:205 #2 apply_filters in /home2/timecoderpm/public_html/wp-includes/template-loader.php:104 #1 require_once in /home2/timecoderpm/public_html/wp-blog-header.php:19 #0 require in /home2/timecoderpm/public_html/index.php:17
Stack frames (37)
36
Error
/page.php16
35
include
/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php144
34
WPEmerge\View\PhpViewEngine renderView
/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php186
33
WPEmerge\View\PhpViewEngine getLayoutContent
/vendor/htmlburger/wpemerge/src/View/ViewServiceProvider.php78
32
WPEmerge\Application\Application WPEmerge\View\{closure}
/vendor/htmlburger/wpemerge/src/Application/HasAliasesTrait.php105
31
call_user_func_array
/vendor/htmlburger/wpemerge/src/Application/HasAliasesTrait.php105
30
WPEmerge\Application\Application __call
/vendor/htmlburger/wpemerge/src/Application/ApplicationTrait.php76
29
call_user_func_array
/vendor/htmlburger/wpemerge/src/Application/ApplicationTrait.php76
28
MyApp __callStatic
/views/layouts/app.php12
27
include
/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php144
26
WPEmerge\View\PhpViewEngine renderView
/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php186
25
WPEmerge\View\PhpViewEngine getLayoutContent
/vendor/htmlburger/wpemerge/src/View/PhpView.php111
24
WPEmerge\View\PhpView toString
/vendor/htmlburger/wpemerge/src/View/PhpView.php108
23
WPEmerge\View\PhpView toString
/vendor/htmlburger/wpemerge/src/View/PhpView.php121
22
WPEmerge\View\PhpView toResponse
/vendor/htmlburger/wpemerge/src/Controllers/WordPressController.php66
21
WPEmerge\Controllers\WordPressController handle
/vendor/htmlburger/wpemerge/src/Helpers/Handler.php167
20
call_user_func_array
/vendor/htmlburger/wpemerge/src/Helpers/Handler.php167
19
WPEmerge\Helpers\Handler execute
/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php177
18
call_user_func_array
/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php177
17
WPEmerge\Kernels\HttpKernel executeHandler
/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php205
16
WPEmerge\Kernels\HttpKernel WPEmerge\Kernels\{closure}
/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php40
15
WPEmerge\Kernels\HttpKernel executeMiddleware
/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php44
14
WPEmerge\Kernels\HttpKernel WPEmerge\Middleware\{closure}
/vendor/htmlburger/wpemerge/src/Input/OldInputMiddleware.php44
13
WPEmerge\Input\OldInputMiddleware handle
/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php53
12
call_user_func_array
/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php53
11
WPEmerge\Kernels\HttpKernel executeMiddleware
/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php44
10
WPEmerge\Kernels\HttpKernel WPEmerge\Middleware\{closure}
/vendor/htmlburger/wpemerge/src/Flash/FlashMiddleware.php40
9
WPEmerge\Flash\FlashMiddleware handle
/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php53
8
call_user_func_array
/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php53
7
WPEmerge\Kernels\HttpKernel executeMiddleware
/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php204
6
WPEmerge\Kernels\HttpKernel run
/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php232
5
WPEmerge\Kernels\HttpKernel handle
/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php332
4
WPEmerge\Kernels\HttpKernel filterTemplateInclude
/home2/timecoderpm/public_html/wp-includes/class-wp-hook.php324
3
WP_Hook apply_filters
/home2/timecoderpm/public_html/wp-includes/plugin.php205
2
apply_filters
/home2/timecoderpm/public_html/wp-includes/template-loader.php104
1
require_once
/home2/timecoderpm/public_html/wp-blog-header.php19
0
require
/home2/timecoderpm/public_html/index.php17
/home2/timecoderpm/public_html/wp-content/themes/timecode/page.php
<?php
/**
 * Layout: views/layouts/app.php
 *
 * This is the template that is used for displaying all pages by default.
 *
 * @link https://codex.wordpress.org/Template_Hierarchy
 *
 * @package MyApp
 */
 
?>
<?php while ( have_posts() ) : ?>
    <?php the_post(); ?>
    <div <?php post_class(); ?>>
        <?php my_app_the_title( '<h2 class="post-title">', '</h2>' ); ?>
 
        <div class="page__content">
            <?php the_content(); ?>
 
            <?php edit_post_link( __( 'Edit this entry.', 'my_app' ), '<p>', '</p>' ); ?>
 
            <?php \MyApp::render( 'views/partials/pagination' ); ?>
        </div>
    </div>
<?php endwhile; ?>
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php
 
        if ( ! $this->exists( $layout_file ) ) {
            throw new ViewNotFoundException( 'View layout not found for "' . $layout_file . '"' );
        }
 
        return $this->makeView( $this->canonical( $layout_file ), $this->finder->resolveFilepath( $layout_file ) );
    }
 
    /**
     * Render a view.
     *
     * @param  PhpView $__view
     * @return string
     */
    protected function renderView( PhpView $__view ) {
        $__context = $__view->getContext();
        ob_start();
        extract( $__context, EXTR_OVERWRITE );
        /** @noinspection PhpIncludeInspection */
        include $__view->getFilepath();
        return ob_get_clean();
    }
 
    /**
     * Push layout content to the top of the stack.
     *
     * @codeCoverageIgnore
     * @param PhpView $view
     * @return void
     */
    public function pushLayoutContent( PhpView $view ) {
        $this->layout_content_stack[] = $view;
    }
 
    /**
     * Pop the top-most layout content from the stack.
     *
     * @codeCoverageIgnore
     * @return PhpView|null
     */
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php
    }
 
    /**
     * Pop the top-most layout content from the stack, render and return it.
     *
     * @codeCoverageIgnore
     * @return string
     */
    public function getLayoutContent() {
        $view = $this->popLayoutContent();
 
        if ( ! $view ) {
            return '';
        }
 
        $clone = clone $view;
 
        call_user_func( $this->compose, $clone );
 
        return $this->renderView( $clone );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/ViewServiceProvider.php
        $container[ WPEMERGE_VIEW_ENGINE_KEY ] = function ( $c ) {
            return $c[ WPEMERGE_VIEW_PHP_VIEW_ENGINE_KEY ];
        };
 
        $app = $container[ WPEMERGE_APPLICATION_KEY ];
        $app->alias( 'views', WPEMERGE_VIEW_SERVICE_KEY );
 
        $app->alias( 'view', function () use ( $app ) {
            return call_user_func_array( [$app->views(), 'make'], func_get_args() );
        } );
 
        $app->alias( 'render', function () use ( $app ) {
            return call_user_func_array( [$app->views(), 'render'], func_get_args() );
        } );
 
        $app->alias( 'layoutContent', function () use ( $app ) {
            /** @var PhpViewEngine $engine */
            $engine = $app->resolve( WPEMERGE_VIEW_PHP_VIEW_ENGINE_KEY );
 
            echo $engine->getLayoutContent();
        } );
    }
 
    /**
     * {@inheritDoc}
     */
    public function bootstrap( $container ) {
        // Nothing to bootstrap.
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/HasAliasesTrait.php
            'method' => $method,
        ] );
    }
 
    /**
     * Call alias if registered.
     *
     * @param string $method
     * @param array  $parameters
     * @return mixed
     */
    public function __call( $method, $parameters ) {
        if ( ! $this->hasAlias( $method ) ) {
            throw new BadMethodCallException( "Method {$method} does not exist." );
        }
 
        $alias = $this->aliases[ $method ];
 
        if ( $alias['target'] instanceof Closure ) {
            return call_user_func_array( $alias['target']->bindTo( $this, static::class ), $parameters );
        }
 
        $target = $this->resolve( $alias['target'] );
 
        if ( ! empty( $alias['method'] ) ) {
            return call_user_func_array( [$target, $alias['method']], $parameters );
        }
 
        return $target;
    }
 
    /**
     * Resolve a dependency from the IoC container.
     *
     * @param  string     $key
     * @return mixed|null
     */
    abstract public function resolve( $key );
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/HasAliasesTrait.php
            'method' => $method,
        ] );
    }
 
    /**
     * Call alias if registered.
     *
     * @param string $method
     * @param array  $parameters
     * @return mixed
     */
    public function __call( $method, $parameters ) {
        if ( ! $this->hasAlias( $method ) ) {
            throw new BadMethodCallException( "Method {$method} does not exist." );
        }
 
        $alias = $this->aliases[ $method ];
 
        if ( $alias['target'] instanceof Closure ) {
            return call_user_func_array( $alias['target']->bindTo( $this, static::class ), $parameters );
        }
 
        $target = $this->resolve( $alias['target'] );
 
        if ( ! empty( $alias['method'] ) ) {
            return call_user_func_array( [$target, $alias['method']], $parameters );
        }
 
        return $target;
    }
 
    /**
     * Resolve a dependency from the IoC container.
     *
     * @param  string     $key
     * @return mixed|null
     */
    abstract public function resolve( $key );
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/ApplicationTrait.php
    }
 
    /**
     * Invoke any matching instance method for the static method being called.
     *
     * @param  string $method
     * @param  array  $parameters
     * @return mixed
     */
    public static function __callStatic( $method, $parameters ) {
        $application = static::getApplication();
 
        if ( ! $application ) {
            throw new ConfigurationException(
                'Application instance not created in ' . static::class . '. ' .
                'Did you miss to call ' . static::class . '::make()?'
            );
        }
 
        return call_user_func_array( [$application, $method], $parameters );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Application/ApplicationTrait.php
    }
 
    /**
     * Invoke any matching instance method for the static method being called.
     *
     * @param  string $method
     * @param  array  $parameters
     * @return mixed
     */
    public static function __callStatic( $method, $parameters ) {
        $application = static::getApplication();
 
        if ( ! $application ) {
            throw new ConfigurationException(
                'Application instance not created in ' . static::class . '. ' .
                'Did you miss to call ' . static::class . '::make()?'
            );
        }
 
        return call_user_func_array( [$application, $method], $parameters );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/views/layouts/app.php
<?php
/**
 * Base layout.
 *
 * @link https://docs.wpemerge.com/#/framework/views/layouts
 *
 * @package MyApp
 */
 
\MyApp::render( 'header' );
 
\MyApp::layoutContent();
 
\MyApp::render( 'sidebar' );
 
\MyApp::render( 'footer' );
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php
 
        if ( ! $this->exists( $layout_file ) ) {
            throw new ViewNotFoundException( 'View layout not found for "' . $layout_file . '"' );
        }
 
        return $this->makeView( $this->canonical( $layout_file ), $this->finder->resolveFilepath( $layout_file ) );
    }
 
    /**
     * Render a view.
     *
     * @param  PhpView $__view
     * @return string
     */
    protected function renderView( PhpView $__view ) {
        $__context = $__view->getContext();
        ob_start();
        extract( $__context, EXTR_OVERWRITE );
        /** @noinspection PhpIncludeInspection */
        include $__view->getFilepath();
        return ob_get_clean();
    }
 
    /**
     * Push layout content to the top of the stack.
     *
     * @codeCoverageIgnore
     * @param PhpView $view
     * @return void
     */
    public function pushLayoutContent( PhpView $view ) {
        $this->layout_content_stack[] = $view;
    }
 
    /**
     * Pop the top-most layout content from the stack.
     *
     * @codeCoverageIgnore
     * @return PhpView|null
     */
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpViewEngine.php
    }
 
    /**
     * Pop the top-most layout content from the stack, render and return it.
     *
     * @codeCoverageIgnore
     * @return string
     */
    public function getLayoutContent() {
        $view = $this->popLayoutContent();
 
        if ( ! $view ) {
            return '';
        }
 
        $clone = clone $view;
 
        call_user_func( $this->compose, $clone );
 
        return $this->renderView( $clone );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpView.php
    /**
     * {@inheritDoc}
     * @throws ViewException
     */
    public function toString() {
        if ( empty( $this->getName() ) ) {
            throw new ViewException( 'View must have a name.' );
        }
 
        if ( empty( $this->getFilepath() ) ) {
            throw new ViewException( 'View must have a filepath.' );
        }
 
        $this->engine->pushLayoutContent( $this );
 
        if ( $this->getLayout() !== null ) {
            return $this->getLayout()->toString();
        }
 
        return $this->engine->getLayoutContent();
    }
 
    /**
     * {@inheritDoc}
     * @throws ViewException
     */
    public function toResponse() {
        return (new Response())
            ->withHeader( 'Content-Type', 'text/html' )
            ->withBody( Psr7\stream_for( $this->toString() ) );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpView.php
        return $this;
    }
 
    /**
     * {@inheritDoc}
     * @throws ViewException
     */
    public function toString() {
        if ( empty( $this->getName() ) ) {
            throw new ViewException( 'View must have a name.' );
        }
 
        if ( empty( $this->getFilepath() ) ) {
            throw new ViewException( 'View must have a filepath.' );
        }
 
        $this->engine->pushLayoutContent( $this );
 
        if ( $this->getLayout() !== null ) {
            return $this->getLayout()->toString();
        }
 
        return $this->engine->getLayoutContent();
    }
 
    /**
     * {@inheritDoc}
     * @throws ViewException
     */
    public function toResponse() {
        return (new Response())
            ->withHeader( 'Content-Type', 'text/html' )
            ->withBody( Psr7\stream_for( $this->toString() ) );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/View/PhpView.php
            throw new ViewException( 'View must have a filepath.' );
        }
 
        $this->engine->pushLayoutContent( $this );
 
        if ( $this->getLayout() !== null ) {
            return $this->getLayout()->toString();
        }
 
        return $this->engine->getLayoutContent();
    }
 
    /**
     * {@inheritDoc}
     * @throws ViewException
     */
    public function toResponse() {
        return (new Response())
            ->withHeader( 'Content-Type', 'text/html' )
            ->withBody( Psr7\stream_for( $this->toString() ) );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Controllers/WordPressController.php
        if ( is_admin() || wp_doing_ajax() ) {
            throw new ConfigurationException(
                'Attempted to run the default WordPress controller on an ' .
                'admin or AJAX page. Did you miss to specify a custom handler for ' .
                'a route or accidentally used \App::route()->all() during admin ' .
                'requests?'
            );
        }
 
        if ( empty( $view ) ) {
            throw new ConfigurationException(
                'No view loaded for default WordPress controller. ' .
                'Did you miss to specify a custom handler for an ajax or admin route?'
            );
        }
 
        $status_code = http_response_code();
 
        return $this->view_service->make( $view )
            ->toResponse()
            ->withStatus( is_int( $status_code ) ? $status_code : 200 );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Helpers/Handler.php
        }
 
        return $instance;
    }
 
    /**
     * Execute the parsed handler with any provided arguments and return the result.
     *
     * @param  mixed ,...$arguments
     * @return mixed
     */
    public function execute() {
        $arguments = func_get_args();
        $instance = $this->make();
 
        if ( $instance instanceof Closure ) {
            return call_user_func_array( $instance, $arguments );
        }
 
        return call_user_func_array( [$instance, $this->get()['method']], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Helpers/Handler.php
        }
 
        return $instance;
    }
 
    /**
     * Execute the parsed handler with any provided arguments and return the result.
     *
     * @param  mixed ,...$arguments
     * @return mixed
     */
    public function execute() {
        $arguments = func_get_args();
        $instance = $this->make();
 
        if ( $instance instanceof Closure ) {
            return call_user_func_array( $instance, $arguments );
        }
 
        return call_user_func_array( [$instance, $this->get()['method']], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php
    /**
     * Make a middleware class instance.
     *
     * @codeCoverageIgnore
     * @param  string $class
     * @return object
     */
    protected function makeMiddleware( $class ) {
        return $this->factory->make( $class );
    }
 
    /**
     * Execute a handler.
     *
     * @param  Handler           $handler
     * @param  array             $arguments
     * @return ResponseInterface
     */
    protected function executeHandler( Handler $handler, $arguments = [] ) {
        $response = call_user_func_array( [$handler, 'execute'], array_values( $arguments ) );
        $response = $this->toResponse( $response );
 
        if ( ! $response instanceof ResponseInterface ) {
            throw new ConfigurationException(
                'Response returned by controller is not valid ' .
                '(expected ' . ResponseInterface::class . '; received ' . gettype( $response ) . ').'
            );
        }
 
        return $response;
    }
 
    /**
     * {@inheritDoc}
     */
    public function run( RequestInterface $request, $middleware, $handler, $arguments = [] ) {
        $this->error_handler->register();
 
        try {
            $handler = $handler instanceof Handler ? $handler : $this->handler_factory->make( $handler );
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php
    /**
     * Make a middleware class instance.
     *
     * @codeCoverageIgnore
     * @param  string $class
     * @return object
     */
    protected function makeMiddleware( $class ) {
        return $this->factory->make( $class );
    }
 
    /**
     * Execute a handler.
     *
     * @param  Handler           $handler
     * @param  array             $arguments
     * @return ResponseInterface
     */
    protected function executeHandler( Handler $handler, $arguments = [] ) {
        $response = call_user_func_array( [$handler, 'execute'], array_values( $arguments ) );
        $response = $this->toResponse( $response );
 
        if ( ! $response instanceof ResponseInterface ) {
            throw new ConfigurationException(
                'Response returned by controller is not valid ' .
                '(expected ' . ResponseInterface::class . '; received ' . gettype( $response ) . ').'
            );
        }
 
        return $response;
    }
 
    /**
     * {@inheritDoc}
     */
    public function run( RequestInterface $request, $middleware, $handler, $arguments = [] ) {
        $this->error_handler->register();
 
        try {
            $handler = $handler instanceof Handler ? $handler : $this->handler_factory->make( $handler );
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php
 
        return $response;
    }
 
    /**
     * {@inheritDoc}
     */
    public function run( RequestInterface $request, $middleware, $handler, $arguments = [] ) {
        $this->error_handler->register();
 
        try {
            $handler = $handler instanceof Handler ? $handler : $this->handler_factory->make( $handler );
 
            $middleware = array_merge( $middleware, $this->getHandlerMiddleware( $handler ) );
            $middleware = $this->expandMiddleware( $middleware );
            $middleware = $this->uniqueMiddleware( $middleware );
            $middleware = $this->sortMiddleware( $middleware );
 
            $response = $this->executeMiddleware( $middleware, $request, function () use ( $handler, $arguments ) {
                return $this->executeHandler( $handler, $arguments );
            } );
        } catch ( Exception $exception ) {
            $response = $this->error_handler->getResponse( $request, $exception );
        }
 
        $this->error_handler->unregister();
 
        return $response;
    }
 
    /**
     * {@inheritDoc}
     */
    public function handle( RequestInterface $request, $arguments = [] ) {
        $route = $this->router->execute( $request );
 
        if ( $route === null ) {
            return null;
        }
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php
     * Make a middleware class instance.
     *
     * @param  string $class
     * @return object
     */
    abstract protected function makeMiddleware( $class );
 
    /**
     * Execute an array of middleware recursively (last in, first out).
     *
     * @param  string[][]        $middleware
     * @param  RequestInterface  $request
     * @param  Closure           $next
     * @return ResponseInterface
     */
    protected function executeMiddleware( $middleware, RequestInterface $request, Closure $next ) {
        $top_middleware = array_shift( $middleware );
 
        if ( $top_middleware === null ) {
            return $next( $request );
        }
 
        $top_middleware_next = function ( $request ) use ( $middleware, $next ) {
            return $this->executeMiddleware( $middleware, $request, $next );
        };
 
        $instance = $this->makeMiddleware( $top_middleware[0] );
        $arguments = array_merge(
            [$request, $top_middleware_next],
            array_slice( $top_middleware, 1 )
        );
 
        return call_user_func_array( [$instance, 'handle'], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php
     */
    abstract protected function makeMiddleware( $class );
 
    /**
     * Execute an array of middleware recursively (last in, first out).
     *
     * @param  string[][]        $middleware
     * @param  RequestInterface  $request
     * @param  Closure           $next
     * @return ResponseInterface
     */
    protected function executeMiddleware( $middleware, RequestInterface $request, Closure $next ) {
        $top_middleware = array_shift( $middleware );
 
        if ( $top_middleware === null ) {
            return $next( $request );
        }
 
        $top_middleware_next = function ( $request ) use ( $middleware, $next ) {
            return $this->executeMiddleware( $middleware, $request, $next );
        };
 
        $instance = $this->makeMiddleware( $top_middleware[0] );
        $arguments = array_merge(
            [$request, $top_middleware_next],
            array_slice( $top_middleware, 1 )
        );
 
        return call_user_func_array( [$instance, 'handle'], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Input/OldInputMiddleware.php
 
    /**
     * Constructor.
     *
     * @codeCoverageIgnore
     * @param OldInput $old_input
     */
    public function __construct( OldInput $old_input ) {
        $this->old_input = $old_input;
    }
 
    /**
     * {@inheritDoc}
     */
    public function handle( RequestInterface $request, Closure $next ) {
        if ( $this->old_input->enabled() && $request->isPost() ) {
            $this->old_input->set( $request->body() );
        }
 
        return $next( $request );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php
     * @return ResponseInterface
     */
    protected function executeMiddleware( $middleware, RequestInterface $request, Closure $next ) {
        $top_middleware = array_shift( $middleware );
 
        if ( $top_middleware === null ) {
            return $next( $request );
        }
 
        $top_middleware_next = function ( $request ) use ( $middleware, $next ) {
            return $this->executeMiddleware( $middleware, $request, $next );
        };
 
        $instance = $this->makeMiddleware( $top_middleware[0] );
        $arguments = array_merge(
            [$request, $top_middleware_next],
            array_slice( $top_middleware, 1 )
        );
 
        return call_user_func_array( [$instance, 'handle'], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php
     * @return ResponseInterface
     */
    protected function executeMiddleware( $middleware, RequestInterface $request, Closure $next ) {
        $top_middleware = array_shift( $middleware );
 
        if ( $top_middleware === null ) {
            return $next( $request );
        }
 
        $top_middleware_next = function ( $request ) use ( $middleware, $next ) {
            return $this->executeMiddleware( $middleware, $request, $next );
        };
 
        $instance = $this->makeMiddleware( $top_middleware[0] );
        $arguments = array_merge(
            [$request, $top_middleware_next],
            array_slice( $top_middleware, 1 )
        );
 
        return call_user_func_array( [$instance, 'handle'], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php
     */
    abstract protected function makeMiddleware( $class );
 
    /**
     * Execute an array of middleware recursively (last in, first out).
     *
     * @param  string[][]        $middleware
     * @param  RequestInterface  $request
     * @param  Closure           $next
     * @return ResponseInterface
     */
    protected function executeMiddleware( $middleware, RequestInterface $request, Closure $next ) {
        $top_middleware = array_shift( $middleware );
 
        if ( $top_middleware === null ) {
            return $next( $request );
        }
 
        $top_middleware_next = function ( $request ) use ( $middleware, $next ) {
            return $this->executeMiddleware( $middleware, $request, $next );
        };
 
        $instance = $this->makeMiddleware( $top_middleware[0] );
        $arguments = array_merge(
            [$request, $top_middleware_next],
            array_slice( $top_middleware, 1 )
        );
 
        return call_user_func_array( [$instance, 'handle'], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Flash/FlashMiddleware.php
     *
     * @var Flash
     */
    protected $flash = null;
 
    /**
     * Constructor.
     *
     * @codeCoverageIgnore
     * @param Flash $flash
     */
    public function __construct( Flash $flash ) {
        $this->flash = $flash;
    }
 
    /**
     * {@inheritDoc}
     */
    public function handle( RequestInterface $request, Closure $next ) {
        $response = $next( $request );
 
        if ( $this->flash->enabled() ) {
            $this->flash->shift();
            $this->flash->save();
        }
 
        return $response;
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php
     * @return ResponseInterface
     */
    protected function executeMiddleware( $middleware, RequestInterface $request, Closure $next ) {
        $top_middleware = array_shift( $middleware );
 
        if ( $top_middleware === null ) {
            return $next( $request );
        }
 
        $top_middleware_next = function ( $request ) use ( $middleware, $next ) {
            return $this->executeMiddleware( $middleware, $request, $next );
        };
 
        $instance = $this->makeMiddleware( $top_middleware[0] );
        $arguments = array_merge(
            [$request, $top_middleware_next],
            array_slice( $top_middleware, 1 )
        );
 
        return call_user_func_array( [$instance, 'handle'], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Middleware/ExecutesMiddlewareTrait.php
     * @return ResponseInterface
     */
    protected function executeMiddleware( $middleware, RequestInterface $request, Closure $next ) {
        $top_middleware = array_shift( $middleware );
 
        if ( $top_middleware === null ) {
            return $next( $request );
        }
 
        $top_middleware_next = function ( $request ) use ( $middleware, $next ) {
            return $this->executeMiddleware( $middleware, $request, $next );
        };
 
        $instance = $this->makeMiddleware( $top_middleware[0] );
        $arguments = array_merge(
            [$request, $top_middleware_next],
            array_slice( $top_middleware, 1 )
        );
 
        return call_user_func_array( [$instance, 'handle'], $arguments );
    }
}
 
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php
        }
 
        return $response;
    }
 
    /**
     * {@inheritDoc}
     */
    public function run( RequestInterface $request, $middleware, $handler, $arguments = [] ) {
        $this->error_handler->register();
 
        try {
            $handler = $handler instanceof Handler ? $handler : $this->handler_factory->make( $handler );
 
            $middleware = array_merge( $middleware, $this->getHandlerMiddleware( $handler ) );
            $middleware = $this->expandMiddleware( $middleware );
            $middleware = $this->uniqueMiddleware( $middleware );
            $middleware = $this->sortMiddleware( $middleware );
 
            $response = $this->executeMiddleware( $middleware, $request, function () use ( $handler, $arguments ) {
                return $this->executeHandler( $handler, $arguments );
            } );
        } catch ( Exception $exception ) {
            $response = $this->error_handler->getResponse( $request, $exception );
        }
 
        $this->error_handler->unregister();
 
        return $response;
    }
 
    /**
     * {@inheritDoc}
     */
    public function handle( RequestInterface $request, $arguments = [] ) {
        $route = $this->router->execute( $request );
 
        if ( $route === null ) {
            return null;
        }
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php
        return $response;
    }
 
    /**
     * {@inheritDoc}
     */
    public function handle( RequestInterface $request, $arguments = [] ) {
        $route = $this->router->execute( $request );
 
        if ( $route === null ) {
            return null;
        }
 
        $route_arguments = $route->getArguments( $request );
 
        $request = $request
            ->withAttribute( 'route', $route )
            ->withAttribute( 'route_arguments', $route_arguments );
 
        $response = $this->run(
            $request,
            $route->getAttribute( 'middleware', [] ),
            $route->getAttribute( 'handler' ),
            array_merge(
                [$request],
                $arguments,
                $route_arguments
            )
        );
 
        $this->container[ WPEMERGE_RESPONSE_KEY ] = $response;
 
        return $response;
    }
 
    /**
     * Respond with the current response.
     *
     * @return void
     */
/home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Kernels/HttpKernel.php
                } );
            break;
        }
 
        return $query_vars;
    }
 
    /**
     * Filter the main template file.
     *
     * @param  string $template
     * @return string
     */
    public function filterTemplateInclude( $template ) {
        /** @var WP_Query $wp_query */
        global $wp_query;
 
        $this->template = $template;
 
        $response = $this->handle( $this->request, [$template] );
 
        // A route has matched so we use its response.
        if ( $response instanceof ResponseInterface ) {
            if ( $response->getStatusCode() === 404 ) {
                $wp_query->set_404();
            }
 
            add_action( 'wpemerge.kernels.http_kernel.respond', [$this, 'respond'] );
 
            return WPEMERGE_DIR . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . 'view.php';
        }
 
        // No route has matched, but we still want to compose views.
        $composers = $this->view_service->getComposersForView( $template );
 
        if ( ! empty( $composers ) ) {
            add_action( 'wpemerge.kernels.http_kernel.respond', [$this, 'compose'] );
 
            return WPEMERGE_DIR . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . 'view.php';
        }
/home2/timecoderpm/public_html/wp-includes/class-wp-hook.php
 
        $this->iterations[ $nesting_level ] = $this->priorities;
 
        $num_args = count( $args );
 
        do {
            $this->current_priority[ $nesting_level ] = current( $this->iterations[ $nesting_level ] );
 
            $priority = $this->current_priority[ $nesting_level ];
 
            foreach ( $this->callbacks[ $priority ] as $the_ ) {
                if ( ! $this->doing_action ) {
                    $args[0] = $value;
                }
 
                // Avoid the array_slice() if possible.
                if ( 0 === $the_['accepted_args'] ) {
                    $value = call_user_func( $the_['function'] );
                } elseif ( $the_['accepted_args'] >= $num_args ) {
                    $value = call_user_func_array( $the_['function'], $args );
                } else {
                    $value = call_user_func_array( $the_['function'], array_slice( $args, 0, $the_['accepted_args'] ) );
                }
            }
        } while ( false !== next( $this->iterations[ $nesting_level ] ) );
 
        unset( $this->iterations[ $nesting_level ] );
        unset( $this->current_priority[ $nesting_level ] );
 
        --$this->nesting_level;
 
        return $value;
    }
 
    /**
     * Calls the callback functions that have been added to an action hook.
     *
     * @since 4.7.0
     *
     * @param array $args Parameters to pass to the callback functions.
/home2/timecoderpm/public_html/wp-includes/plugin.php
        $all_args = func_get_args(); // phpcs:ignore PHPCompatibility.FunctionUse.ArgumentFunctionsReportCurrentValue.NeedsInspection
        _wp_call_all_hook( $all_args );
    }
 
    if ( ! isset( $wp_filter[ $hook_name ] ) ) {
        if ( isset( $wp_filter['all'] ) ) {
            array_pop( $wp_current_filter );
        }
 
        return $value;
    }
 
    if ( ! isset( $wp_filter['all'] ) ) {
        $wp_current_filter[] = $hook_name;
    }
 
    // Pass the value to WP_Hook.
    array_unshift( $args, $value );
 
    $filtered = $wp_filter[ $hook_name ]->apply_filters( $value, $args );
 
    array_pop( $wp_current_filter );
 
    return $filtered;
}
 
/**
 * Calls the callback functions that have been added to a filter hook, specifying arguments in an array.
 *
 * @since 3.0.0
 *
 * @see apply_filters() This function is identical, but the arguments passed to the
 *                      functions hooked to `$hook_name` are supplied using an array.
 *
 * @global WP_Hook[] $wp_filter         Stores all of the filters and actions.
 * @global int[]     $wp_filters        Stores the number of times each filter was triggered.
 * @global string[]  $wp_current_filter Stores the list of current filters with the current one last.
 *
 * @param string $hook_name The name of the filter hook.
 * @param array  $args      The arguments supplied to the functions hooked to `$hook_name`.
/home2/timecoderpm/public_html/wp-includes/template-loader.php
            if ( 'is_attachment' === $tag ) {
                remove_filter( 'the_content', 'prepend_attachment' );
            }
 
            break;
        }
    }
 
    if ( ! $template ) {
        $template = get_index_template();
    }
 
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    $template = apply_filters( 'template_include', $template );
    if ( $template ) {
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
/home2/timecoderpm/public_html/wp-blog-header.php
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
/home2/timecoderpm/public_html/index.php
<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );
 
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
 

Environment & details:

Key Value
methods [GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS]
condition (object) WPEmerge\Routing\Conditions\UrlCondition
middleware [web]
namespace MyApp\Controllers\Web\
handler (object) WPEmerge\Helpers\Handler
query (NULL)
name
__definition /home2/timecoderpm/public_html/wp-content/themes/timecode/vendor/htmlburger/wpemerge/src/Routing/RouteBlueprint.php:203
empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE Apache
REQUEST_URI /politica-de-privacidade/
LSPHP_ENABLE_USER_INI on
PATH /usr/local/bin:/usr/bin:/bin
TEMP /tmp
TMP /tmp
TMPDIR /tmp
PWD /
HTTP_ACCEPT */*
CONTENT_LENGTH 0
HTTP_HOST timecode.com.br
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_X_HTTPS 1
REDIRECT_UNIQUE_ID ZjNT6ux357F09x1AT_h6xAAAEhc
REDIRECT_QS_ConnectionId 171463985003640331366935
REDIRECT_SCRIPT_URL /politica-de-privacidade/
REDIRECT_SCRIPT_URI https://timecode.com.br/politica-de-privacidade/
REDIRECT_HTTP_AUTHORIZATION
REDIRECT_HTTPS on
REDIRECT_SSL_TLS_SNI timecode.com.br
REDIRECT_HTTP2 on
REDIRECT_H2PUSH off
REDIRECT_H2_PUSH off
REDIRECT_H2_PUSHED
REDIRECT_H2_PUSHED_ON
REDIRECT_H2_STREAM_ID 1
REDIRECT_H2_STREAM_TAG 366935-635-1
REDIRECT_STATUS 200
UNIQUE_ID ZjNT6ux357F09x1AT_h6xAAAEhc
QS_ConnectionId 171463985003640331366935
SCRIPT_URL /politica-de-privacidade/
SCRIPT_URI https://timecode.com.br/politica-de-privacidade/
HTTP_AUTHORIZATION
HTTPS on
SSL_TLS_SNI timecode.com.br
HTTP2 on
H2PUSH off
H2_PUSH off
H2_PUSHED
H2_PUSHED_ON
H2_STREAM_ID 1
H2_STREAM_TAG 366935-635-1
SERVER_SIGNATURE
SERVER_NAME timecode.com.br
SERVER_ADDR 192.185.215.253
SERVER_PORT 443
REMOTE_ADDR 52.14.130.13
DOCUMENT_ROOT /home2/timecoderpm/public_html
REQUEST_SCHEME https
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT /home2/timecoderpm/public_html
SERVER_ADMIN webmaster@timecode.com.br
SCRIPT_FILENAME /home2/timecoderpm/public_html/index.php
REMOTE_PORT 45794
REDIRECT_URL /politica-de-privacidade/
SERVER_PROTOCOL HTTP/2.0
REQUEST_METHOD GET
QUERY_STRING
SCRIPT_NAME /index.php
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1714639850.5588
REQUEST_TIME 1714639850
argv Array ( )
argc 0
empty
0. Whoops\Handler\PrettyPageHandler