diff --git a/src/Generator/PeclUuidTimeGenerator.php b/src/Generator/PeclUuidTimeGenerator.php new file mode 100644 index 0000000..974d8cf --- /dev/null +++ b/src/Generator/PeclUuidTimeGenerator.php @@ -0,0 +1,27 @@ + + * @license http://opensource.org/licenses/MIT MIT + * @link https://benramsey.com/projects/ramsey-uuid/ Documentation + * @link https://packagist.org/packages/ramsey/uuid Packagist + * @link https://github.com/ramsey/uuid GitHub + */ + +namespace Ramsey\Uuid\Generator; + +use Ramsey\Uuid\UuidFactory; + +class PeclUuidTimeGenerator implements TimeGeneratorInterface +{ + public function generate(UuidFactory $factory, $node = null, $clockSeq = null) + { + $uuid = uuid_create(UUID_TYPE_TIME); + + return uuid_parse($uuid); + } +}