Download the PHP package flagception/database-activator without Composer
On this page you can find all versions of the php package flagception/database-activator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download flagception/database-activator
More information about flagception/database-activator
Files in flagception/database-activator
Package database-activator
Short Description Activator for manage feature toggles via database
License MIT
Informations about the package database-activator
Database activator for flagception
Manage feature flags for Flagception with a sql database (mysql, postgres, sqlite, ...)!
Download the library
Open a command console, enter your project directory and execute the following command to download the latest stable version of this library:
Usage
Just create a new DatabaseActivator
instance and commit it to your feature manager:
Connection
This activator use dbal under the hood. We redirect the first argument directly to dbal - so you can use all known connection options (see documentation):
User and password
Connection string
PDO instance
DBAL instance
Table
The activator will create the sql table if it does not already exist. The default table name is flagception_features
which contains
a feature
and a state
column. You can change the table and columns names by the second argument. It expects
an array with values for db_table
, db_column_feature
and db_column_state
. Setting one of the fields in optional.
Example:
All versions of database-activator with dependencies
flagception/flagception Version ^2.0
doctrine/dbal Version ^3.6 | ^4.0
symfony/options-resolver Version >=2.7