PHPackages                             jeyroik/extas-id - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. jeyroik/extas-id

ActiveLibrary

jeyroik/extas-id
================

Extas ID package

0.2.0(3y ago)01.3k↓50%5PHP

Since Nov 9Pushed 3y ago1 watchersCompare

[ Source](https://github.com/jeyroik/extas-id)[ Packagist](https://packagist.org/packages/jeyroik/extas-id)[ RSS](/packages/jeyroik-extas-id/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (2)Versions (5)Used By (5)

[![PHP Composer](https://github.com/jeyroik/extas-id/workflows/PHP%20Composer/badge.svg?branch=master)](https://github.com/jeyroik/extas-id/workflows/PHP%20Composer/badge.svg?branch=master)[![codecov.io](https://camo.githubusercontent.com/56459aba03f2c5623c6e55ff04be9a85cbf824921413f5bc94f1fdc7cabd8ae9/68747470733a2f2f636f6465636f762e696f2f67682f6a6579726f696b2f65787461732d69642f636f7665726167652e7376673f6272616e63683d6d6173746572)](https://camo.githubusercontent.com/56459aba03f2c5623c6e55ff04be9a85cbf824921413f5bc94f1fdc7cabd8ae9/68747470733a2f2f636f6465636f762e696f2f67682f6a6579726f696b2f65787461732d69642f636f7665726167652e7376673f6272616e63683d6d6173746572)[![](https://camo.githubusercontent.com/13c0a605de7043700f8f6b22a5f684b9b6ddb08461d8b562b7127ff49f2a2995/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f64656439386632383332306537383535663661392f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/jeyroik/extas-id/maintainability)[![Latest Stable Version](https://camo.githubusercontent.com/db8e29419073a2891ccaa924eacff62f54ab5235d7db4c9c5311ae97dd38cc7c/68747470733a2f2f706f7365722e707567782e6f72672f6a6579726f696b2f65787461732d69642f76)](//packagist.org/packages/jeyroik/extas-jsonrpc)[![Total Downloads](https://camo.githubusercontent.com/0f3de96a3224a4323f2209edc210a53287abcafa3774a3edc65bad8e05192e6f/68747470733a2f2f706f7365722e707567782e6f72672f6a6579726f696b2f65787461732d69642f646f776e6c6f616473)](//packagist.org/packages/jeyroik/extas-jsonrpc)[![Dependents](https://camo.githubusercontent.com/5c4cb0a75870ae0b2bfae6458eddd384770491d50e3a7240eef84f2b45f02358/68747470733a2f2f706f7365722e707567782e6f72672f6a6579726f696b2f65787461732d69642f646570656e64656e7473)](//packagist.org/packages/jeyroik/extas-jsonrpc)

extas-id
========

[](#extas-id)

Tools for working with ID

using
=====

[](#using)

```
use extas\interfaces\IHaveStringid;
use extas\components\THasStringId;
use extas\components\UUID;

class My implements IHaveStringId
{
    use THasStringId;

    protected array $config = [];
}

$my = new My();

UUID::setId($my, 4);
echo $my->getId();// something like 0a961099-fd10-4f89-a128-2ae7c8ae5fef
```

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Total

4

Last Release

1274d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2aaec5c4bade6ab2b5d1a0f7d97ab4e0ff2ce83937f76499b2888ad16cde5e04?d=identicon)[jeyroik](/maintainers/jeyroik)

---

Top Contributors

[![jeyroik](https://avatars.githubusercontent.com/u/6348124?v=4)](https://github.com/jeyroik "jeyroik (5 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/jeyroik-extas-id/health.svg)

```
[![Health](https://phpackages.com/badges/jeyroik-extas-id/health.svg)](https://phpackages.com/packages/jeyroik-extas-id)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[laravel/horizon

Dashboard and code-driven configuration for Laravel queues.

4.2k84.2M225](/packages/laravel-horizon)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[stancl/tenancy

Automatic multi-tenancy for your Laravel application.

4.3k6.6M40](/packages/stancl-tenancy)[knuckleswtf/scribe

Generate API documentation for humans from your Laravel codebase.✍

2.3k12.2M45](/packages/knuckleswtf-scribe)[google/cloud

Google Cloud Client Library

1.2k16.2M53](/packages/google-cloud)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
