/**
  * @param string|null $modifier
  *
  * @return TimePoint
  */
 public function getTimepoint($modifier = null)
 {
     $now = $this->clock->read();
     if ($modifier) {
         $now->modify($modifier);
     }
     return $now;
 }
 public function testNoTimeZoneGivenPullsFromPHPConfig()
 {
     ini_set('date.timezone', 'America/Detroit');
     $expected = new TimePoint(2001, 3, 30, 0, 0, 0, 'America/Detroit');
     $clock = new Clock('2001-03-30 00:00:00');
     $actual = $clock->read();
     $this->assertSame($expected->compare($actual), 0);
 }