RuntimeException
PHP's json extension is required to use Monolog's NormalizerFormatter RuntimeException thrown with message "PHP's json extension is required to use Monolog's NormalizerFormatter" Stacktrace: #12 RuntimeException in /home/jeepnwnx/fcajeep.com/-/engine/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php:35 #11 Monolog\Formatter\NormalizerFormatter:__construct in /home/jeepnwnx/fcajeep.com/-/engine/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php:44 #10 Monolog\Formatter\LineFormatter:__construct in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:384 #9 Illuminate\Log\LogManager:formatter in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:369 #8 Illuminate\Log\LogManager:prepareHandler in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:353 #7 Illuminate\Log\LogManager:prepareHandlers in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:151 #6 Illuminate\Log\LogManager:createEmergencyLogger in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:106 #5 Illuminate\Log\LogManager:get in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:90 #4 Illuminate\Log\LogManager:driver in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:500 #3 Illuminate\Log\LogManager:error in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:116 #2 Illuminate\Foundation\Exceptions\Handler:report in /home/jeepnwnx/fcajeep.com/-/engine/app/Exceptions/Handler.php:37 #1 App\Exceptions\Handler:report in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:81 #0 Illuminate\Foundation\Bootstrap\HandleExceptions:handleException in [internal]:0
12
RuntimeException
/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php35
11
Monolog\Formatter\NormalizerFormatter __construct
/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php44
10
Monolog\Formatter\LineFormatter __construct
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php384
9
Illuminate\Log\LogManager formatter
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php369
8
Illuminate\Log\LogManager prepareHandler
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php353
7
Illuminate\Log\LogManager prepareHandlers
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php151
6
Illuminate\Log\LogManager createEmergencyLogger
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php106
5
Illuminate\Log\LogManager get
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php90
4
Illuminate\Log\LogManager driver
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php500
3
Illuminate\Log\LogManager error
/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php116
2
Illuminate\Foundation\Exceptions\Handler report
/app/Exceptions/Handler.php37
1
App\Exceptions\Handler report
/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php81
0
Illuminate\Foundation\Bootstrap\HandleExceptions handleException
[internal]0
/home/jeepnwnx/fcajeep.com/-/engine/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php
 
/**
 * Normalizes incoming records to remove objects/resources so it's easier to dump to various targets
 *
 * @author Jordi Boggiano <j.boggiano@seld.be>
 */
class NormalizerFormatter implements FormatterInterface
{
    const SIMPLE_DATE = "Y-m-d H:i:s";
 
    protected $dateFormat;
 
    /**
     * @param string $dateFormat The format of the timestamp: one supported by DateTime::format
     */
    public function __construct($dateFormat = null)
    {
        $this->dateFormat = $dateFormat ?: static::SIMPLE_DATE;
        if (!function_exists('json_encode')) {
            throw new \RuntimeException('PHP\'s json extension is required to use Monolog\'s NormalizerFormatter');
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function format(array $record)
    {
        return $this->normalize($record);
    }
 
    /**
     * {@inheritdoc}
     */
    public function formatBatch(array $records)
    {
        foreach ($records as $key => $record) {
            $records[$key] = $this->format($record);
        }
 
Whoops! There was an error.
RuntimeException
PHP's json extension is required to use Monolog's NormalizerFormatter RuntimeException thrown with message "PHP's json extension is required to use Monolog's NormalizerFormatter" Stacktrace: #13 RuntimeException in /home/jeepnwnx/fcajeep.com/-/engine/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php:35 #12 Monolog\Formatter\NormalizerFormatter:__construct in /home/jeepnwnx/fcajeep.com/-/engine/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php:44 #11 Monolog\Formatter\LineFormatter:__construct in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:384 #10 Illuminate\Log\LogManager:formatter in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:369 #9 Illuminate\Log\LogManager:prepareHandler in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:353 #8 Illuminate\Log\LogManager:prepareHandlers in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:151 #7 Illuminate\Log\LogManager:createEmergencyLogger in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:106 #6 Illuminate\Log\LogManager:get in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:90 #5 Illuminate\Log\LogManager:driver in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:500 #4 Illuminate\Log\LogManager:error in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:116 #3 Illuminate\Foundation\Exceptions\Handler:report in /home/jeepnwnx/fcajeep.com/-/engine/app/Exceptions/Handler.php:37 #2 App\Exceptions\Handler:report in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:81 #1 Illuminate\Foundation\Bootstrap\HandleExceptions:handleException in /home/jeepnwnx/fcajeep.com/-/engine/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:123 #0 Illuminate\Foundation\Bootstrap\HandleExceptions:handleShutdown in [internal]:0
13
RuntimeException
/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php35
12
Monolog\Formatter\NormalizerFormatter __construct
/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php44
11
Monolog\Formatter\LineFormatter __construct
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php384
10
Illuminate\Log\LogManager formatter
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php369
9
Illuminate\Log\LogManager prepareHandler
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php353
8
Illuminate\Log\LogManager prepareHandlers
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php151
7
Illuminate\Log\LogManager createEmergencyLogger
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php106
6
Illuminate\Log\LogManager get
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php90
5
Illuminate\Log\LogManager driver
/vendor/laravel/framework/src/Illuminate/Log/LogManager.php500
4
Illuminate\Log\LogManager error
/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php116
3
Illuminate\Foundation\Exceptions\Handler report
/app/Exceptions/Handler.php37
2
App\Exceptions\Handler report
/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php81
1
Illuminate\Foundation\Bootstrap\HandleExceptions handleException
/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php123
0
Illuminate\Foundation\Bootstrap\HandleExceptions handleShutdown
[internal]0
/home/jeepnwnx/fcajeep.com/-/engine/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php
 
/**
 * Normalizes incoming records to remove objects/resources so it's easier to dump to various targets
 *
 * @author Jordi Boggiano <j.boggiano@seld.be>
 */
class NormalizerFormatter implements FormatterInterface
{
    const SIMPLE_DATE = "Y-m-d H:i:s";
 
    protected $dateFormat;
 
    /**
     * @param string $dateFormat The format of the timestamp: one supported by DateTime::format
     */
    public function __construct($dateFormat = null)
    {
        $this->dateFormat = $dateFormat ?: static::SIMPLE_DATE;
        if (!function_exists('json_encode')) {
            throw new \RuntimeException('PHP\'s json extension is required to use Monolog\'s NormalizerFormatter');
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function format(array $record)
    {
        return $this->normalize($record);
    }
 
    /**
     * {@inheritdoc}
     */
    public function formatBatch(array $records)
    {
        foreach ($records as $key => $record) {
            $records[$key] = $this->format($record);
        }