firehub/core-foundation
最新稳定版本:v0.2.0
Composer 安装命令:
composer require firehub/core-foundation
包简介
The essential PHP core for clean, domain-driven architecture
README 文档
README
FireHub Core Foundation
The essential PHP core for building domain-driven, clean architecture applications.
Foundation provides the base classes, kernel, domain layer, and minimal runtime utilities needed to start any FireHub project.
About FireHub
FireHub is a modular PHP framework built around:
- Clean Architecture
- Domain-Driven Design (DDD)
- Explicit boundaries between Core, Adapters, and Modules
- Long-term maintainability and scalability
FireHub is designed for building enterprise-grade PHP applications without sacrificing clarity or developer experience.
Repository Purpose
FireHub Core Foundation provides the minimal, stable runtime required to build PHP applications using Clean Architecture and Domain-Driven Design principles.
It defines:
- Core domain abstractions (Entities, Value Objects, Domain Exceptions)
- Application-level contracts (use cases)
- Infrastructure contracts (repositories, cache, etc.)
- The base kernel and bootstrap lifecycle
This repository contains no framework-specific adapters, no transport logic, and no business specialization.
It is designed to be small, strict, and highly stable, forming the foundation for all higher-level FireHub editions, adapters, and capability modules.
Security
For security reporting and guidelines, please refer to our SECURITY.md file.
Community
- Be sure to review the Code of Conduct.
- Read a Contributing file to see how you can contribute to this project.
- Read our Security policy file to see how you can report a vulnerability.
- Review the project Governance model, including roles, decision-making, RFC process, and releases.
Support
For help with FireHub products, please refer to the following resources:
- General questions & discussions: GitHub Discussions
- Bug reports & issues: Support
- Documentation & guides: FireHub Docs
- Commercial support (Pro/Enterprise): contact your account manager
Authors and Contributors
Brand & Trademark
Please refer to TRADEMARK.md and BRAND.md for guidelines on FireHub branding.
License
This software is licensed under the Apache-2.0 License.
For more details, read the full license here.
统计信息
- 总下载量: 78
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 2
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2026-01-22