BONU avatar

BONU

Official

@bonu-dev

0Followers
|
3Public Repos
|
3Published Skills

Offers specialized code generation for Elasticsearch query, sort, and aggregation classes within PHP environments, ensuring robust testing and static analysis compliance.

Skills Distribution
DomainDeveloper To...Elasticsearch Inte.. (40%)PHP Architecture (30%)Quality Assurance .. (30%)

Agent Skills by BONU

Showing 3 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About BONU

FAQPage Schema
What specific search tasks does BONU enable for developers?

BONU enables the rapid generation of structured Elasticsearch components, including query, sort, and aggregation classes. It ensures these components are production-ready by automatically scaffolding corresponding PHPUnit test suites and integrating PHPStan checks to maintain high code quality and type safety across search implementations.

Which technical personas benefit from these search-focused capabilities?

Backend engineers and search architects working within PHP ecosystems benefit most from these capabilities. The functionality is designed for developers who need to maintain consistent, testable, and type-safe search logic when interacting with Elasticsearch clusters, reducing manual boilerplate and potential runtime errors in data retrieval.

What are the primary prerequisites for implementing these search classes?

Implementation requires an existing PHP project environment configured with PHPUnit for testing and PHPStan for static analysis. Developers must have an active Elasticsearch instance and a foundational understanding of the Elasticsearch Query DSL to effectively utilize the generated class structures within their application architecture.