PHPackages                             yezzmedia/laravel-ops-infrastructure - 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. yezzmedia/laravel-ops-infrastructure

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

yezzmedia/laravel-ops-infrastructure
====================================

Live infrastructure posture diagnostics for the Yezz Media Laravel website platform.

0.2.2(3w ago)026MITPHPPHP ^8.4

Since Jun 30Pushed 2mo agoCompare

[ Source](https://github.com/yezzmedia/laravel-ops-infrastructure)[ Packagist](https://packagist.org/packages/yezzmedia/laravel-ops-infrastructure)[ RSS](/packages/yezzmedia-laravel-ops-infrastructure/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (2)Dependencies (22)Versions (6)Used By (0)

   ![Yezz Media](https://raw.githubusercontent.com/yezzmedia/.github/main/profile/yezzmedia-light.svg)

 [![Latest Version](https://camo.githubusercontent.com/96867baf048829e8ce985064c16e152a4cf39d05a042cd4c8df872764c1feb0c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f79657a7a6d656469612f6c61726176656c2d6f70732d696e6672617374727563747572653f7374796c653d666c61742d737175617265)](https://packagist.org/packages/yezzmedia/laravel-ops-infrastructure) [![PHP Version](https://camo.githubusercontent.com/699574c5a3938a0df4cbdb46dc8fc7abe0aa504da57693d4a750e5aca8a9926d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f79657a7a6d656469612f6c61726176656c2d6f70732d696e6672617374727563747572653f7374796c653d666c61742d737175617265)](https://packagist.org/packages/yezzmedia/laravel-ops-infrastructure) [![License](https://camo.githubusercontent.com/e9a18a4f852dda860798f3463d2f20c2d6109fb245bdb0de9bf003c73d1b0733/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f79657a7a6d656469612f6c61726176656c2d6f70732d696e6672617374727563747572653f7374796c653d666c61742d737175617265)](https://packagist.org/packages/yezzmedia/laravel-ops-infrastructure)

---

Laravel Ops · Infrastructure
============================

[](#laravel-ops--infrastructure)

`yezzmedia/laravel-ops-infrastructure` provides live infrastructure posture diagnostics for the Yezz Media ops panel.

It resolves runtime posture for queue, cache, database, storage, and runtime resources, building aggregated summaries and surfacing actionable warnings through shared doctor checks and cached diagnostics snapshots.

Version
-------

[](#version)

Current release: `0.2.0`

Requirements
------------

[](#requirements)

- PHP `^8.5`
- Laravel `^13.0` components
- `spatie/laravel-package-tools ^1.93`
- `yezzmedia/laravel-foundation ^0.2`
- `yezzmedia/laravel-ops ^0.2`

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

[](#installation)

```
composer require yezzmedia/laravel-ops-infrastructure
```

What The Package Provides
-------------------------

[](#what-the-package-provides)

### Posture Resolvers

[](#posture-resolvers)

Individual resolvers inspect live infrastructure state:

- **Queue** — connection health, pending jobs, failed jobs
- **Cache** — store connectivity, hit/miss ratios
- **Database** — connection status, migration state
- **Storage** — disk availability, permissions
- **Runtime** — PHP version, extensions, memory limits

### Summary Building

[](#summary-building)

`InfrastructureSummary` aggregates resolver results into a normalized posture summary surfaced in the ops panel overview, with color-coded status indicators (Healthy, Warning, Failed, Unsupported).

### Doctor Checks

[](#doctor-checks)

Declares foundation-aligned doctor checks for:

- Connectivity verification per infrastructure domain
- Configuration validation
- Runtime metrics thresholds

### Cached Diagnostics

[](#cached-diagnostics)

Diagnostics snapshots are cached with configurable TTLs to avoid repeated live checks during a single ops panel session.

Development
-----------

[](#development)

```
composer test
composer analyse
composer format
```

License
-------

[](#license)

MIT

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance90

Actively maintained with recent releases

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity45

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

Total

4

Last Release

23d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/107888802?v=4)[Yezz-Media](/maintainers/yezzmedia)[@yezzmedia](https://github.com/yezzmedia)

---

Top Contributors

[![yezzmedia](https://avatars.githubusercontent.com/u/107888802?v=4)](https://github.com/yezzmedia "yezzmedia (2 commits)")

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/yezzmedia-laravel-ops-infrastructure/health.svg)

```
[![Health](https://phpackages.com/badges/yezzmedia-laravel-ops-infrastructure/health.svg)](https://phpackages.com/packages/yezzmedia-laravel-ops-infrastructure)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3345.3M347](/packages/psalm-plugin-laravel)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3914.8k](/packages/rawilk-profile-filament-plugin)[harris21/laravel-fuse

Circuit breaker for Laravel queue jobs. Protect your workers from cascading failures.

45955.7k](/packages/harris21-laravel-fuse)

PHPackages © 2026

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