symfony

contracts

symfony

A set of abstractions extracted out of the Symfony components

AI 简介

Symfony/contracts 是一套从 Symfony 组件中提取出来的抽象层。它提供了经过实践验证的接口、特性以及规范文档注释,旨在增强代码的解耦和互操作性。项目按照领域将契约分到各自的子命名空间下,并且每个契约都是一组小巧一致的 PHP 接口集合。这些契约支持向后兼容现有的 Symfony 组件,并且任何实现特定契约的包都可以在 composer.json 文件的 "provide" 部分列出它们。该项目非常适合需要提高应用灵活性与可维护性的 PHP 开发者使用,特别是在构建依赖于 Symfony 生态系统但又希望保持技术栈开放性的场景下。

PHP
MIT License
3.9k
Stars
19
Forks
14
Watchers
0
Issues

Star 增长

今日0
近 7 天+1
近 30 天+3
综合评分56.7
默认分支main