/home/techb158/ileadtechnology.com/vendor/monolog/monolog/src/Monolog
NameSizeModeActions
Attribute/-0755rm
Formatter/-0755rm
Handler/-0755rm
Processor/-0755rm
Test/-0755rm
DateTimeImmutable.php10850644editdlrm
ErrorHandler.php108710644editdlrm
Logger.php229890644editdlrm
LogRecord.php9830644editdlrm
Registry.php40020644editdlrm
ResettableInterface.php10040644editdlrm
SignalHandler.php40620644editdlrm
Utils.php95370644editdlrm
Edit: /home/techb158/ileadtechnology.com/vendor/monolog/monolog/src/Monolog/DateTimeImmutable.php (1085B)
* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Monolog; use DateTimeZone; /** * Overrides default json encoding of date time objects * * @author Menno Holtkamp * @author Jordi Boggiano */ class DateTimeImmutable extends \DateTimeImmutable implements \JsonSerializable { /** * @var bool */ private $useMicroseconds; public function __construct(bool $useMicroseconds, ?DateTimeZone $timezone = null) { $this->useMicroseconds = $useMicroseconds; parent::__construct('now', $timezone); } public function jsonSerialize(): string { if ($this->useMicroseconds) { return $this->format('Y-m-d\TH:i:s.uP'); } return $this->format('Y-m-d\TH:i:sP'); } public function __toString(): string { return $this->jsonSerialize(); } }