Skip to content
This repository has been archived by the owner. It is now read-only.
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Instantiator

This library provides a way of avoiding usage of constructors when instantiating PHP classes.

Deprecated in favour of doctrine/instantiator

This library has been donated to the doctrine organization and has been renamed to doctrine/instantiator. This repository/package is deprecated.

The library will still be maintained, but there won't be any new feature additions, and BC breaks will be refused, as no more future major versions are planned.

Bugs and security issues will still be fixed, and minor-, as well as patch- releases will be tagged if needed.

It is strongly suggested to use doctrine/instantiator instead.

Status

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

Latest Stable Version Latest Unstable Version

Installation

The suggested installation method is via composer:

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

Usage

The instantiator is able to create new instances of any class without using the constructor of the class itself:

$instantiator = new \Instantiator\Instantiator();

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

Contributing

Please read the CONTRIBUTING.md contents if you wish to help out!

About

🌟 Instantiate PHP objects without constructors calls

Resources

License

Packages

No packages published