Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 1.38 KB

polyfill_uuid.rst

File metadata and controls

57 lines (44 loc) · 1.38 KB
.. index::
    single: Polyfill
    single: PHP
    single: Components; Polyfill

The Symfony Polyfill / UUID Component

This component provides uuid_* functions to users who run PHP versions without the UUID extension.

Installation

$ composer require symfony/polyfill-uuid

Usage

Once this component is installed in your application, you can use the following functions, no matter if the PHP UUID extension is installed or not in your server.

Provided Constants

  • UUID_VARIANT_NCS (value = 0)
  • UUID_VARIANT_DCE (value = 1)
  • UUID_VARIANT_MICROSOFT (value = 2)
  • UUID_VARIANT_OTHER (value = 3)
  • UUID_TYPE_DEFAULT (value = 0)
  • UUID_TYPE_TIME (value = 1)
  • UUID_TYPE_DCE (value = 4)
  • UUID_TYPE_NAME (value = 1)
  • UUID_TYPE_RANDOM (value = 4)
  • UUID_TYPE_NULL (value = -1)
  • UUID_TYPE_INVALID (value = -42)

Provided Functions