Classes

BigNumberTimeConverter uses the moontoast/math library's BigNumber to provide facilities for converting parts of time into representations that may be used in UUIDs
DegradedTimeConverter throws UnsatisfiedDependencyException exceptions if attempting to use time conversion functionality in an environment that does not support large integers (i.e. when moontoast/math is not available)
PhpTimeConverter uses built-in PHP functions and standard math operations available to the PHP programming language to provide facilities for converting parts of time into representations that may be used in UUIDs