<commit_before>jtreminio/Container
======

This is a wrapper around the simple Pimple container. It provides a few features that makes handling objects
and writing tests much easier.

Installation
=======

Add it to your `composer.json` file:

    "jtreminio/container": "1.0.*@dev"

Then run `./composer.phar update`. This will also install the [Pimple container](https://github.com/fabpot/Pimple)

Now just put it in your code:

    Container::setPimple(new Pimple);

Usage
========

Container accepts a fully qualified name:
<commit_msg>Added a nice little sentence.<commit_after>jtreminio/Container
======

This is a wrapper around the simple Pimple container. It provides a few features that makes handling objects
and writing tests much easier.

If you have a codebase that is untestable and you are unable to offer deep refactoring to make it untestable, having a
container such as this one is a good step toward gaining control over your codebase.

Installation
=======

Add it to your `composer.json` file:

    "jtreminio/container": "1.0.*@dev"

Then run `./composer.phar update`. This will also install the [Pimple container](https://github.com/fabpot/Pimple)

Now just put it in your code:

    Container::setPimple(new Pimple);

Usage
========

Container accepts a fully qualified name:

{'fraction_non_alphanumeric': 0.10069177555726365, 'fraction_numerical': 0.0030745580322828594, 'mean_word_length': 4.493670886075949, 'pattern_counts': {'":': 2, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4240137', 'n_tokens_mistral': 383, 'n_tokens_neox': 364, 'n_words': 161}