PHPackages                             leprotoolkit/leprotoolkit - 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. leprotoolkit/leprotoolkit

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

leprotoolkit/leprotoolkit
=========================

Small and convenient toolkit for Leprosorium website.

018[4 issues](https://github.com/waitekk/leprotoolkit/issues)PHP

Since Jul 29Pushed 12y ago1 watchersCompare

[ Source](https://github.com/waitekk/leprotoolkit)[ Packagist](https://packagist.org/packages/leprotoolkit/leprotoolkit)[ RSS](/packages/leprotoolkit-leprotoolkit/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

LeproToolkit
============

[](#leprotoolkit)

LeproToolkit это удобная обертка для работы с Лепрозорием.

Пример работы
-------------

[](#пример-работы)

```
$toolkit = new LeproToolkit(99999, '0af31fgqjirwgfoqjf5wiqjf3194jfqj');

$user  = $toolkit->getProfileById(29910);
$user2 = $toolkit->getProfileByUsername('waitekk'); // WIP

$activationCode = '35cm';

if($user->storyContains($activationCode))
{
    // do smth
}
```

Пример возвращаемого ответа

```
LeproToolkit\Models\Profile Object
(
    [uid] => 29910
    [username] => waitekk
    [name] =>
    [gender] =>
    [regdate] => 12&nbsp;Июня&nbsp;2009
    [regdateTimestamp] => 1244825940
    [karma] => 448
    [rating] => 3184
    [postsCount] => 1
    [commentsCount] => 212
    [subSitesCount] =>
    [city] =>
    [country] =>
    [userpic] =>
    [invited] =>
    [invitedBy] => 23317
    [userstory] =>
    [voteweight] => 4
)
```

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/296f3de12fc2af0d8cf1428d8d309278a4c4f4c173f64904944958a1a4c1f181?d=identicon)[waitekk](/maintainers/waitekk)

---

Top Contributors

[![waitekk](https://avatars.githubusercontent.com/u/379875?v=4)](https://github.com/waitekk "waitekk (23 commits)")

### Embed Badge

![Health badge](/badges/leprotoolkit-leprotoolkit/health.svg)

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

PHPackages © 2026

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