fzed51 / synchr-ntp
Surcharge des fonctions de base de PHP avec une synchronisation à un service ntp
v1.1.3
2021-06-10 12:12 UTC
Requires
- php: >=7.4
Requires (Dev)
- ocramius/package-versions: ^2.1
- phpstan/phpstan: ^0.12.88
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.6
This package is auto-updated.
Last update: 2024-11-10 19:51:03 UTC
README
Synchro-ntp est un librairie qui surcharge les classes et fonction de base PHP afin d'avoir une heure synchronisé avec un serveur NTP.
Installation
composer require fzed51/synchr-ntp
Utilisation
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();
Paramètrage
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.