appserver-io/doppelgaenger
最新稳定版本:1.7.3
Composer 安装命令:
composer require appserver-io/doppelgaenger
包简介
Make PHP structure definition clones which look the same but behave differently
README 文档
README
Make PHP structure definition clones which look the same but behave differently
Introduction
Doppelgaenger is created for tampering with PHP structure definitions such as classes before they get loaded and known to the code which uses them. Its main goal is to introduce additional behaviour and logic to code in a simple and controllable manner. To do this doppelgaenger relies on annotations with which additional features can be added.
Doppelgaenger currently supports the known techniques of:
Issues
In order to bundle our efforts we would like to collect all issues regarding this package in the main project repository's issue tracker.
Please reference the originating repository as the first element of the issue title e.g.:
[appserver-io/<ORIGINATING_REPO>] A issue I am having
Semantic versioning
This library follows semantic versioning and its public API defines as follows:
- The public API of its related appserver.io PSR
- The public interface of the
\AppserverIo\Doppelgaenger\AutoLoaderclass - The public interface of the
\AppserverIo\Doppelgaenger\Configclass - The syntax and amount of usable annotations (NOT including common annotations such as
@paramand@return) - The format of its configuration files
External Links
- Documentation at appserver.io (have a look at
AOPandDesign by Contractsection)
统计信息
- 总下载量: 5.41k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 4
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: OSL-3.0
- 更新时间: 2014-11-18