Configuration

Customize the package behaviour.

As you could see in installation instructions, our package include a Configuration class that contains the options to customize the package's behaviour.

// Create a configuration instance.
$configuration = new Configuration('YOUR_INGESTION_KEY');
// Pass the configuration to the Inspector constructor.
$inspector = new Inspector($configuration);

You can use the following variables to determine how Inspector will collect information in your application:

Option

Type

Default

Description

ingestion_key

string

Your application key to identify your project in Inspector.

enabled

boolean

true

Enable/Disable data transfer from your app to the inspection API.

max_items

integter

100

How many segments could be included in a single transaction. More segments will be ignored.

$configuration = new Configuration('YOUR_INGESTION_KEY');
$configuration->setEnabled(true);
$configuration->setMaxItems(500);