PHPackages                             catpkt/admin-delegation - 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. [Admin Panels](/categories/admin)
4. /
5. catpkt/admin-delegation

ActiveLibrary[Admin Panels](/categories/admin)

catpkt/admin-delegation
=======================

Delegator delegate delegatee to manage it's admin. They can both use this.

0.3.11(7y ago)1144MITPHP

Since Nov 12Pushed 7y ago1 watchersCompare

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

READMEChangelogDependencies (4)Versions (19)Used By (0)

后台委托器
=====

[](#后台委托器)

用于将后台后台委托给其它应用，或管理受托的后台。

简介
==

[](#简介)

作为微服务和小应用，不希望单独实现后台， 或希望将多个应用的后台整合在一起，即可使用本库。

两种角色可使用本库

后台委托者：拥有资源，但不建立自己的后台，而将资源管理权限委托给后台实现者。

后台实现者：实现后台，去管理后台委托者所拥有的资源。

用法
==

[](#用法)

后台委托者
-----

[](#后台委托者)

- 继承抽象类 `\CatPKT\AdminDelegation\AAdminDelegator;` 创建委托者类，并实现必要的抽象函数
- 注册资源与增删改查规则
- 将某个 URL 的所有 Method 请求路由到此委托者类的 handle 方法 并传入请求类（需为 \\Symfony\\Component\\HttpFoundation\\Request 或其子类）的对象

后台实现者
-----

[](#后台实现者)

通过加密器和委托者的URL，创建 `AdminDelegatee` 类实例。并通过其管理受委托的后台。

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity62

Established project with proven stability

 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 ~16 days

Recently: every ~41 days

Total

18

Last Release

2816d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/bb22f462ebeeabd93c53faaf6861c71abf2b93b96640e6bbb5e8b1d2a7a5cf8f?d=identicon)[CatPKT](/maintainers/CatPKT)

---

Top Contributors

[![Fenzland](https://avatars.githubusercontent.com/u/19697989?v=4)](https://github.com/Fenzland "Fenzland (70 commits)")

### Embed Badge

![Health badge](/badges/catpkt-admin-delegation/health.svg)

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

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M309](/packages/easycorp-easyadmin-bundle)[shopware/administration

Administration frontend for the Shopware Core

413.9M75](/packages/shopware-administration)[sulu/article-bundle

Bundle for managing localized content-rich entities like blog-posts in the Sulu content management system

66409.6k2](/packages/sulu-article-bundle)[roadiz/roadiz

Roadiz is a modern CMS based on a polymorphic content-schema system which can handle many types of services. It’s based on Symfony component and Doctrine ORM for maximum performances and security.

3769.3k6](/packages/roadiz-roadiz)[kunstmaan/admin-bundle

The Kunstmaan Admin bundle supplies your project with a basic, elegant backend interface you can modify and extend so you can make your perfect admin module. The clean interface makes it straightforward for you and the people working with it to change settings and modify content.

58149.5k20](/packages/kunstmaan-admin-bundle)[datatheke/pager-bundle

Pager &amp; DataGrid bundle for Symfony

112.7k](/packages/datatheke-pager-bundle)

PHPackages © 2026

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