PHPackages                             jowy/feature - 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. jowy/feature

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

jowy/feature
============

Feature flagging API used for operational rampups and A/B testing.

3045.4k↓50%11PHP

Since Jun 27Pushed 9y ago3 watchersCompare

[ Source](https://github.com/Atriedes/feature)[ Packagist](https://packagist.org/packages/jowy/feature)[ RSS](/packages/jowy-feature/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (1)

Feature API
===========

[](#feature-api)

[![Build Status](https://camo.githubusercontent.com/261cbc9c10cf1cd9f20ee7764aa5efb0b2d076dae5f0aef7e06f28bdf65f066c/68747470733a2f2f7472617669732d63692e6f72672f41747269656465732f666561747572652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Atriedes/feature) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/6812fb06275afb5b4ac95b5ce2b5e0f38b0042ea248982a9245f24b0f3242045/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f41747269656465732f666561747572652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Atriedes/feature/?branch=master) [![Code Coverage](https://camo.githubusercontent.com/ed618c86307d963ee7ed8e6417efe9af3e8fb0598ce37f69073cb6f2ea588fe8/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f41747269656465732f666561747572652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Atriedes/feature/?branch=master)

Forked version of Etsy's Feature flagging API used for operational rampups and A/B testing.

The Feature API is how we selectively enable and disable features at a very fine grain as well as enabling features for a percentage of users for operational ramp-ups and for A/B tests. A feature can be completely enabled, completely disabled, or something in between and can comprise a number of related variants.

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

[](#installation)

```
composer require jowy/feature
```

Basic Usage
===========

[](#basic-usage)

```
