PHPackages                             jgswift/qtil - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. jgswift/qtil

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jgswift/qtil
============

PHP 5.5+ utility library

0.1.3(11y ago)57377MITPHPPHP &gt;=5.5

Since Sep 11Pushed 11y ago2 watchersCompare

[ Source](https://github.com/jgswift/qtil)[ Packagist](https://packagist.org/packages/jgswift/qtil)[ RSS](/packages/jgswift-qtil/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (3)Dependencies (3)Versions (4)Used By (7)

qtil
====

[](#qtil)

PHP 5.5+ utility library

[![Build Status](https://camo.githubusercontent.com/1dcf0dedfc8c04916fa6f13f41df3586e1f931d9f6e0969a4a00ba279af37e8d/68747470733a2f2f7472617669732d63692e6f72672f6a6773776966742f7174696c2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/jgswift/qtil)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/bc087266558af93146600b3566ee97751758b1f0a9be1dfcd49c31dc205341ae/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6a6773776966742f7174696c2f6261646765732f7175616c6974792d73636f72652e706e673f733d34613963323662626337373932643764336531666563366164346465656537396338333665363230)](https://scrutinizer-ci.com/g/jgswift/qtil/)[![Latest Stable Version](https://camo.githubusercontent.com/78ad97b7b0cea7ada07cdc6b2a0efa04ceafbbc0825d76dadfc91355ec513edc/68747470733a2f2f706f7365722e707567782e6f72672f6a6773776966742f7174696c2f762f737461626c652e737667)](https://packagist.org/packages/jgswift/qtil)[![License](https://camo.githubusercontent.com/332521d47131721412bf951e7663b197cd5e34d628cf1b666057df3c9e5f63bb/68747470733a2f2f706f7365722e707567782e6f72672f6a6773776966742f7174696c2f6c6963656e73652e737667)](https://packagist.org/packages/jgswift/qtil)[![Coverage Status](https://camo.githubusercontent.com/e0f0c86d9e1be9d307bf472a2b2c0a3850866bc4f8140e5fe0ea4b8a2d05a7bc/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6a6773776966742f7174696c2f62616467652e706e673f6272616e63683d6d6173746572)](https://coveralls.io/r/jgswift/qtil?branch=master)

Description
-----------

[](#description)

This package contains a variety of utilities to assist in development and reduce boilerplate.

Installation
------------

[](#installation)

Install via cli using [composer](https://getcomposer.org/):

```
php composer.phar require jgswift/qtil:0.1.*
```

Install via composer.json using [composer](https://getcomposer.org/):

```
{
    "require": {
        "jgswift/qtil": "0.1.*"
    }
}
```

Dependency
----------

[](#dependency)

- php 5.5+
- [jgswift/restructr](http://www.github.com/jgswift/restructr) domain component foundation

Usage
-----

[](#usage)

### ArrayAccess

[](#arrayaccess)

The following is an ArrayAccess minimal example

```
