PHPackages                             brightnucleus/invoker - 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. brightnucleus/invoker

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

brightnucleus/invoker
=====================

Function and method invoking traits that match named arguments in the right order.

v0.3.0(1y ago)117.5k↑171.4%4MITPHPPHP &gt;=8.0

Since Feb 17Pushed 1y ago1 watchersCompare

[ Source](https://github.com/brightnucleus/invoker)[ Packagist](https://packagist.org/packages/brightnucleus/invoker)[ RSS](/packages/brightnucleus-invoker/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (6)Versions (10)Used By (4)

Bright Nucleus Invoker Component
================================

[](#bright-nucleus-invoker-component)

[![Latest Stable Version](https://camo.githubusercontent.com/22f3eeb2b552da776ba3d1a7c91a8836944b158bb712cbe729cef2576c067887/68747470733a2f2f706f7365722e707567782e6f72672f6272696768746e75636c6575732f696e766f6b65722f762f737461626c65)](https://packagist.org/packages/brightnucleus/invoker)[![Total Downloads](https://camo.githubusercontent.com/c0563918562c98b49d66f26afa1e565b733bc3853ffe503c00b22e951527d454/68747470733a2f2f706f7365722e707567782e6f72672f6272696768746e75636c6575732f696e766f6b65722f646f776e6c6f616473)](https://packagist.org/packages/brightnucleus/invoker)[![License](https://camo.githubusercontent.com/23c627281922e13075838c61adf071abd4e5b635cdc9c5dbfeeaf18c21c9ea14/68747470733a2f2f706f7365722e707567782e6f72672f6272696768746e75636c6575732f696e766f6b65722f6c6963656e7365)](https://packagist.org/packages/brightnucleus/invoker)

Function and method invoking traits that match named arguments in the right order.

Installation
------------

[](#installation)

The best way to use this component is through Composer:

```
composer require brightnucleus/invoker
```

Usage
-----

[](#usage)

> TODO

Contributing
------------

[](#contributing)

All feedback / bug reports / pull requests are welcome.

License
-------

[](#license)

Copyright (c) 2016 Alain Schlesser, Bright Nucleus

This code is licensed under the [MIT License](LICENSE).

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity64

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

Recently: every ~803 days

Total

9

Last Release

570d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?d=identicon)[schlessera](/maintainers/schlessera)

---

Top Contributors

[![schlessera](https://avatars.githubusercontent.com/u/83631?v=4)](https://github.com/schlessera "schlessera (14 commits)")

---

Tags

hacktoberfest

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

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

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

###  Alternatives

[brightnucleus/config

Minimal, reusable Config component.

30153.6k14](/packages/brightnucleus-config)[brightnucleus/country-codes

Automatically updated country data containing ISO codes and English country names, powered by free MaxMind data.

1886.5k](/packages/brightnucleus-country-codes)[brightnucleus/custom-content

Config-driven WordPress Custom Content Definitions (Custom Post Types, Custom Taxonomies).

1016.6k](/packages/brightnucleus-custom-content)[brightnucleus/shortcodes

Config-driven WordPress shortcodes.

112.5k](/packages/brightnucleus-shortcodes)[brightnucleus/static-facade

Abstract static Facade class to wrap around shared object instances for convenient access.

111.3k](/packages/brightnucleus-static-facade)

PHPackages © 2026

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