src/Core/CoreKernel.php
protected function bootErrorHandling()
    {
        // Register error handler
        $errorHandler = Injector::inst()->get(ErrorHandler::class);
        $errorHandler->start();

        // Register error log file
        $errorLog = Environment::getEnv('SS_ERROR_LOG');
        if ($errorLog) {
            $logger = Injector::inst()->get(LoggerInterface::class);
            if ($logger instanceof Logger) {
                $logger->pushHandler(new StreamHandler($this->basePath . '/' . $errorLog, Logger::WARNING));
            } else {
                user_error("SS_ERROR_LOG setting only works with Monolog, you are using another logger", E_USER_WARNING);
            }
        }
    }
protected function bootErrorHandling()
    {
        // Register error handler
        $errorHandler = Injector::inst()->get(ErrorHandler::class);
        $errorHandler->start();

        // Register error log file
        $errorLog = Environment::getEnv('SS_ERROR_LOG');
        if ($errorLog) {
            $logger = Injector::inst()->get(LoggerInterface::class);
            if ($logger instanceof Logger) {
                $logger->pushHandler(new StreamHandler($this->basePath . '/' . $errorLog, Logger::WARNING));
            } else {
                user_error("SS_ERROR_LOG setting only works with Monolog, you are using another logger", E_USER_WARNING);
            }
        }
    }
protected function bootErrorHandling ( ) { // Register error handler $ errorHandler = Injector :: inst ( ) -> get ( ErrorHandler :: class ) ; $ errorHandler -> start ( ) ; // Register error log file $ errorLog = Environment :: getEnv ( 'SS_ERROR_LOG' ) ; if ( $ errorLog ) { $ logger = Injector :: inst ( ) -> get ( LoggerInterface :: class ) ; if ( $ logger instanceof Logger ) { $ logger -> pushHandler ( new StreamHandler ( $ this -> basePath . '/' . $ errorLog , Logger :: WARNING ) ) ; } else { user_error ( "SS_ERROR_LOG setting only works with Monolog, you are using another logger" , E_USER_WARNING ) ; } } }
Turn on error handling
Turn on error handling