public function generateVersionNumber(\DateTimeInterface $now = null) { $now = $now ?: new \DateTime('now', new \DateTimeZone('UTC')); return $now->format(self::VERSION_FORMAT); }