PHPackages                             xety/configurator - 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. xety/configurator

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

xety/configurator
=================

A simple configuration class without dependencies that use the Fluent pattern.

v1.0.1(8y ago)2445.9k↓12.1%2MITPHPPHP &gt;=7.0

Since Jun 2Pushed 8y ago1 watchersCompare

[ Source](https://github.com/Xety/Configurator)[ Packagist](https://packagist.org/packages/xety/configurator)[ Docs](https://github.com/Xety/Configurator)[ RSS](/packages/xety-configurator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (2)

Configurator
============

[](#configurator)

TravisCoverageStable VersionDownloadsPHPLicense[![Build Status](https://camo.githubusercontent.com/6192cd8aef6339fcc1d0b4c9d09817117d7dafcf579a07508a523db049f8ced4/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f586574792f436f6e666967757261746f722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/Xety/Configurator)[![Coverage Status](https://camo.githubusercontent.com/a75469db68b8accdff8e2d11920ccb34dbf5c42440cbb33373d49b82ae50466d/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f586574792f436f6e666967757261746f722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/Xety/Configurator)[![Latest Stable Version](https://camo.githubusercontent.com/ae955237d11086e9dc851776cb50be7487c154be88ba19a0142b355b2e216188/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f586574792f436f6e666967757261746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/xety/configurator)[![Total Downloads](https://camo.githubusercontent.com/3b9fbd89eb1658079b161c6c7ab3ce7003aa6b8a19e106858914a255a6ba56a2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f786574792f636f6e666967757261746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/xety/configurator)[![Laravel 5.4](https://camo.githubusercontent.com/5ea352a7ed2d32cec78897ec0650129f7f58b815bfaae30ab9cc9dcec069f7f7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d2533453d372e302d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/Xety/Configurator)[![License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/Xety/Configurator/blob/master/LICENSE)A simple configuration class without dependencies that use the Fluent pattern.

Requirement
===========

[](#requirement)

[![PHP](https://camo.githubusercontent.com/5ea352a7ed2d32cec78897ec0650129f7f58b815bfaae30ab9cc9dcec069f7f7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d2533453d372e302d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/5ea352a7ed2d32cec78897ec0650129f7f58b815bfaae30ab9cc9dcec069f7f7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d2533453d372e302d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)

Installation
============

[](#installation)

```
composer require xety/configurator
```

Usage
=====

[](#usage)

The `Configurator` class is an abstract class, so you just need to `extends` it:

```
