Skip to content
PHPStan-compatible stub declarations for Squad Modules Lite for Divi — enables static analysis for extensions that build...

2024 · Creator & Maintainer

PHPStan Squad Modules Lite Stubs

PHPStan-compatible stub declarations for Squad Modules Lite for Divi — enables static analysis for extensions that build on the Squad Modules API.

The challenge

Squad Modules Lite's Divi API surface isn't covered by upstream PHPStan stubs, so extensions and integrations forgo static analysis for that boundary.

The result

A stub package covering the Squad Modules Lite Divi API — enables type-safe extension development and lint coverage for the integration layer.

Year
2024
Role
Creator & Maintainer
Stack
4 teches
Status
Published

Overview

Squad Modules Lite is a Divi Builder extension with a developer API for building add-ons. This package provides PHPStan stubs for the complete Squad Modules public API.

Usage

BASH
composer require --dev mralaminahamed/phpstan-squad-modules-lite-stubs

What's Included

  • All Squad_*, DiviSquad_* class stubs
  • Module registration API stubs
  • Hook and filter signatures

Tech

PHP, PHPStan stubs, Squad Modules Lite API.

Share
𝕏 in

Related work

Building something similar?

Let's talk about your project.

Open to freelance engagements and consulting on Laravel, WordPress, and AI-powered systems.