Skip to content

Composer: Add ramsey/uuid for ILIAS 12 - #10577

Closed
fhelfer wants to merge 1 commit into
ILIAS-eLearning:trunkfrom
fhelfer:12/dependencies/uuid
Closed

Composer: Add ramsey/uuid for ILIAS 12#10577
fhelfer wants to merge 1 commit into
ILIAS-eLearning:trunkfrom
fhelfer:12/dependencies/uuid

Conversation

@fhelfer

@fhelfer fhelfer commented Nov 28, 2025

Copy link
Copy Markdown
Contributor

This PR suggests adding ramsey/uuid (v. 4.9) as composer dependency.

General Information:

  • this dependency was already used in ILIAS.
  • License: MIT

Usage:

  • component/ILIAS/Certificate
  • component/ILIAS/CoPage
  • component/ILIAS/ResourceStorage

Wrapped By:

  • \ILIAS\Data\UUID\RamseyUuidWrapper

Reasoning:

  • ramsey/uuid With 513,691,061 usages and 12,470 stars on packagist, "ramsey" is the most widely used library for creating UUIDs and is the basis for many other implementations.

Maintenance:

Links:

@fhelfer fhelfer added the dependencies Pull requests that update a dependency file label Nov 28, 2025
@fhelfer fhelfer changed the title Composer: Add ramsey/uuid for ILIAS 12 Composer: Add ramsey/uuid for ILIAS 12 Nov 28, 2025
@matthiaskunkel

Copy link
Copy Markdown
Member

Jour Fixe, 08 DEC 2025: Dependency is accepted for ILIAS 12. Similar PR10656 can be closed.

@lscharmer

Copy link
Copy Markdown
Contributor

Merged with PR: #11255

@lscharmer lscharmer closed this Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants