PHPackages                             mineko-io/laravel-namespace-dispatcher - 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. [Queues &amp; Workers](/categories/queues)
4. /
5. mineko-io/laravel-namespace-dispatcher

ActiveLibrary[Queues &amp; Workers](/categories/queues)

mineko-io/laravel-namespace-dispatcher
======================================

Dispatches jobs by convention to separate handler class located next to job definition

1.0.0(7y ago)04.2kMITPHPPHP &gt;=7.2.0

Since Apr 11Pushed 7y ago1 watchersCompare

[ Source](https://github.com/mineko-io/laravel-namespace-dispatcher)[ Packagist](https://packagist.org/packages/mineko-io/laravel-namespace-dispatcher)[ RSS](/packages/mineko-io-laravel-namespace-dispatcher/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (3)Versions (2)Used By (0)

Laravel Namespace Dispatcher
============================

[](#laravel-namespace-dispatcher)

[![Build Status](https://camo.githubusercontent.com/5b788f9a00d5cbb5ad277caa48035764e7de426443d1416ab9b4986ae57a6de3/68747470733a2f2f7472617669732d63692e6f72672f6d696e656b6f2d696f2f6c61726176656c2d6e616d6573706163652d646973706174636865722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/mineko-io/laravel-namespace-dispatcher) [![Maintainability](https://camo.githubusercontent.com/30ac343c1bcb3e805eb9ec85deaf1379a87f97255ad721eea2c304be7ec352d0/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f33353662656165623234666430336238363936332f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/mineko-io/laravel-namespace-dispatcher/maintainability) [![Test Coverage](https://camo.githubusercontent.com/b110dbf996b174f4eed2137ac569655f3a6ea38c4d6c9fe4ed06433289b7c1db/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f33353662656165623234666430336238363936332f746573745f636f766572616765)](https://codeclimate.com/github/mineko-io/laravel-namespace-dispatcher/test_coverage) [![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://opensource.org/licenses/MIT)

Extends the `Illuminate\Bus\Dispatcher` class to load handlers for Jobs by convention from namespace. Handlers for jobs should be than named like job / command name concated with "Handler" in the same namespace. No config needed.

Install
-------

[](#install)

Using composer:

```
composer require "mineko-io/laravel-namespace-dispatcher"
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community7

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

Unknown

Total

1

Last Release

2590d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4059042?v=4)[MainAero](/maintainers/MainAero)[@MainAero](https://github.com/MainAero)

---

Top Contributors

[![MainAero](https://avatars.githubusercontent.com/u/4059042?v=4)](https://github.com/MainAero "MainAero (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/mineko-io-laravel-namespace-dispatcher/health.svg)

```
[![Health](https://phpackages.com/badges/mineko-io-laravel-namespace-dispatcher/health.svg)](https://phpackages.com/packages/mineko-io-laravel-namespace-dispatcher)
```

###  Alternatives

[mpbarlow/laravel-queue-debouncer

A wrapper job for debouncing other queue jobs.

63714.4k1](/packages/mpbarlow-laravel-queue-debouncer)[eyewitness/eye

Eyewitness.io client for Laravel 5 applications

116151.8k](/packages/eyewitness-eye)[therezor/laravel-transactional-jobs

Submit laravel jobs inside transaction. Cancel job after rollback. Proceed after successful commit.

44449.4k](/packages/therezor-laravel-transactional-jobs)[convenia/pigeon

3233.0k](/packages/convenia-pigeon)[baklysystems/laravel-chat-messenger

Laravel chat package

121.8k](/packages/baklysystems-laravel-chat-messenger)

PHPackages © 2026

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