PHPackages                             bitpatroon/bpn\_handle - 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. bitpatroon/bpn\_handle

ActiveTypo3-cms-extension

bitpatroon/bpn\_handle
======================

Pseudo index called handle

v10.4.2(4y ago)04491GPL-2.0-or-laterPHP

Since May 6Pushed 4y ago1 watchersCompare

[ Source](https://github.com/bitpatroon/bpn_handle)[ Packagist](https://packagist.org/packages/bitpatroon/bpn_handle)[ RSS](/packages/bitpatroon-bpn-handle/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (4)Used By (1)

bpn\_handle
===========

[](#bpn_handle)

Allows to set handles on pages, tt\_content and usergroups. Technically allows the developer to retrieve records using handles.

Retrieve a record by calling

```
/** @var \BPN\BpnHandle\Domain\Repository\PageRepository $pageRepository
$pageRepository->findByHandle($handle);

```

retrieves the pages by a string handle. Returns all records containg this handle. The collection (array) is associative by uid.

Similarly works for usergroups:

```
/** @var \BPN\BpnHandle\Domain\Repository\FrontendUserGroupRepository $repository
$repository->findByHandle($handle);

```

and content:

```
/** @var \BPN\BpnHandle\Domain\Repository\ContentRepository $repository
$repository->findByHandle($handle);

```

Thanks to
---------

[](#thanks-to)

Many thanks for the concept by Frans van der Veen
May the force be with you!

Ported to TYPO3 10.4 by Sjoerd Zonneveld

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity54

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.

###  Release Activity

Cadence

Every ~7 days

Total

3

Last Release

1818d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/17638058?v=4)[Sjoerd Zonneveld](/maintainers/bitpatroon)[@bitpatroon](https://github.com/bitpatroon)

---

Top Contributors

[![bitpatroon](https://avatars.githubusercontent.com/u/17638058?v=4)](https://github.com/bitpatroon "bitpatroon (6 commits)")

---

Tags

servicetypo3

### Embed Badge

![Health badge](/badges/bitpatroon-bpn-handle/health.svg)

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

###  Alternatives

[league/container

A fast and intuitive dependency injection container.

86387.8M343](/packages/league-container)[mollie/mollie-api-php

Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.

59914.4M62](/packages/mollie-mollie-api-php)

PHPackages © 2026

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