ocramius/instantiator

此包已废弃,不再维护。作者建议使用doctrine/instantiator包。

一个轻量级工具,用于在PHP中实例化对象而不调用其构造函数

1.1.4 2014-10-04 23:28 UTC

This package is auto-updated.

Last update: 2022-02-01 12:36:02 UTC


README

此库提供了一种在实例化PHP类时不使用构造函数的方法。

已废弃,建议使用doctrine/instantiator

此库已捐赠给doctrine组织,并更名为doctrine/instantiator。此仓库/包已废弃。

库仍将得到维护,但不会有新功能的添加,且将拒绝BC breaks,因为没有计划发布更多的主要版本。

将继续修复bug和安全问题,如果需要,还将标记小的和补丁发布。

强烈建议使用doctrine/instantiator

状态

Build Status Code Coverage Scrutinizer Code Quality SensioLabsInsight Dependency Status HHVM Status

Latest Stable Version Latest Unstable Version

安装

建议的安装方法是使用composer

php composer.phar require ocramius/instantiator:1.1.*

用法

实例化器能够创建任何类的实例,而不使用该类自身的构造函数

$instantiator = new \Instantiator\Instantiator();

$instance = $instantiator->instantiate('My\\ClassName\\Here');

贡献

如果您想提供帮助,请阅读CONTRIBUTING.md内容!