La solution de @jeff + @raheel est géniale !!! Sur un projet récent, nous avons constaté que nous voulions parfois autoriser une ou deux propriétés, donc en nous basant sur ce qui précède, vous pouvez autoriser des propriétés spécifiques que vous voulez déboguer avec quelque chose comme :
'debug_blacklist' => [
'_COOKIE' => array_diff(array_keys($_COOKIE), array()),
'_SERVER' => array_diff(array_keys($_SERVER), array('APP_URL', 'QUERY_STRING')),
'_ENV' => array_diff(array_keys($_ENV), array()),
],
Si vous souhaitez que cette liste puisse être configurée via .env, vous pouvez faire quelque chose comme :
'debug_blacklist' => [
'_COOKIE' => array_diff(
array_keys($_COOKIE),
explode(",", env('DEBUG_COOKIE_WHITELIST', ""))
),
'_SERVER' => array_diff(
array_keys($_SERVER),
explode(",", env('DEBUG_SERVER_WHITELIST', ""))
),
'_ENV' => array_diff(
array_keys($_ENV),
explode(",", env('DEBUG_ENV_WHITELIST', ""))
),
],
Ensuite, dans votre .env, faites quelque chose comme :
DEBUG_SERVER_WHITELIST="APP_URL,QUERY_STRING"
Santé!