PHPackages                             hinet/laravel-invitecode - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. hinet/laravel-invitecode

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

hinet/laravel-invitecode
========================

invite code for laravel

1.0.8(4y ago)181371MITPHPPHP ^7.3|^8.0

Since Feb 18Pushed 3y ago1 watchersCompare

[ Source](https://github.com/hinet/laravel-invitecode)[ Packagist](https://packagist.org/packages/hinet/laravel-invitecode)[ RSS](/packages/hinet-laravel-invitecode/feed)WikiDiscussions main Synced today

READMEChangelog (9)Dependencies (1)Versions (10)Used By (0)

laravel-invitecode
==================

[](#laravel-invitecode)

Invit code extend package for laravel, generates invite code using user ID and decodes user ID according to the invite code. It supports custom defined invite code with fixed length
基于Laravel的邀请码扩展包，使用用户ID生成邀请码，并可根据邀请码解码出用户ID，支持自定义邀请码固定长度。

安装
--

[](#安装)

```
composer require hinet/laravel-invitecode

```

配置
--

[](#配置)

```
php artisan vendor:publish --tag=invitecode

```

修改config/invitecode.php自定义你的配置

```
return   [
    'length' => 6, //邀请码长度
    'char' => '',//生成邀请码的字符,默认a-zA-Z0-9
    'salt' => '',//加密盐,默认使用APP_KEY
];
```

使用示例
----

[](#使用示例)

```
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use InviteCode;
class DemoController extends Controller{
    public function index(){
        echo InviteCode::enCode(123);
        //print NDZ0kA
        //echo echo InviteCode::deCode('NDZ0kA');
        //print 123
    }
}
```

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 93.3% 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 ~0 days

Total

9

Last Release

1595d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/85a6bc2552f88eb20f4f5c6633812ba9693a876f16acb38b43497116a688d28a?d=identicon)[hinet](/maintainers/hinet)

---

Top Contributors

[![hinet](https://avatars.githubusercontent.com/u/2193699?v=4)](https://github.com/hinet "hinet (28 commits)")[![hiship](https://avatars.githubusercontent.com/u/183052291?v=4)](https://github.com/hiship "hiship (1 commits)")[![iwzh](https://avatars.githubusercontent.com/u/9714125?v=4)](https://github.com/iwzh "iwzh (1 commits)")

---

Tags

laravelinvite code

### Embed Badge

![Health badge](/badges/hinet-laravel-invitecode/health.svg)

```
[![Health](https://phpackages.com/badges/hinet-laravel-invitecode/health.svg)](https://phpackages.com/packages/hinet-laravel-invitecode)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M346](/packages/psalm-plugin-laravel)[renatomarinho/laravel-page-speed

Laravel Page Speed

2.5k1.7M11](/packages/renatomarinho-laravel-page-speed)[vinkius-labs/laravel-page-speed

Laravel Page Speed

2.5k12.5k1](/packages/vinkius-labs-laravel-page-speed)[emargareten/inertia-modal

Inertia Modal is a Laravel package that lets you implement backend-driven modal dialogs for Inertia apps.

90142.9k](/packages/emargareten-inertia-modal)[wearepixel/laravel-cart

A cart implementation for Laravel

1374.8k](/packages/wearepixel-laravel-cart)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.4k](/packages/tomshaw-electricgrid)

PHPackages © 2026

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