| Current Path : /home/helpink/www/libraries/vendor/php-tuf/php-tuf/tests/TestHelpers/ |
| Current File : /home/helpink/www/libraries/vendor/php-tuf/php-tuf/tests/TestHelpers/TestClock.php |
<?php
namespace Tuf\Tests\TestHelpers;
use Tuf\Helper\Clock;
/**
* A test clock class that uses the time from the test fixtures as starting time.
*/
class TestClock extends Clock
{
/**
* The current time.
*
* Defaults to the same timestamp used in generate_fixtures.py to create
* test fixtures.
*/
private $time = 1577836800;
/**
* {@inheritdoc}
*/
public function getCurrentTime(): int
{
// Increment the time simulate time passing between calls.
$this->time++;
return $this->time;
}
}