mkhvsl / mv-server-time
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mkhvsl/mv-server-time
Requires
- php: >=7.4
Requires (Dev)
README
Returns current server time based on IP using https://worldtimeapi.org.
Requirements
- PHP 7.4 or higher
- Composer
Setup
composer require mkhvsl/mv-server-time
Usage
<?php require __DIR__ . '/vendor/autoload.php'; use Mkhvsl\MvServerTime\ServerTime; $time = (new ServerTime())->now(); // Based on server IP // or $time = (new ServerTime())->now('8.8.8.8'); // Based on provided IP echo $time->format('Y-m-d H:i:s'); ?>
Testing
Unit tests are written using PHPUnit.
Run tests:
./vendor/bin/phpunit tests