Synchro-ntp est un librairie qui surcharge les classes et fonction de base PHP afin d'avoir une heure synchronisé avec un serveur NTP.
composer require fzed51/synchr-ntp
avant :
<?php
$timestamp = time();
$DateTime1 = new DateTime();
$DateTime2 = new DateTimeImmutable();
après :
<?php
use function \SynchroNtp\time;
use \SynchroNtp\DateTimeImmutable;
use \SynchroNtp\DateTime;
$timestamp = time();
$DateTime1 = new DateTime();
$DateTime2 = new DateTimeImmutable();
SYNCHRO_NTP_DIRECTORY
: chemin du dossier où est enregistré le fichierSynchroNtp_delta
.SYNCHRO_NTP_INTERVAL
: interval de temps (au format DateInterval) entre les synchronisations avec un serveur Ntp.