function SniffSettingsHelper::normalizeAssociativeArray
*
Parameters
array<int|string, int|string> $settings: * @return array<int|string, int|string>
1 call to SniffSettingsHelper::normalizeAssociativeArray()
- TypeNameMatchesFileNameSniff::getRootNamespaces in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Files/ TypeNameMatchesFileNameSniff.php - *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Helpers/ SniffSettingsHelper.php, line 55
Class
- SniffSettingsHelper
- @internal
Namespace
SlevomatCodingStandard\HelpersCode
public static function normalizeAssociativeArray(array $settings) : array {
$normalizedSettings = [];
foreach ($settings as $key => $value) {
if (is_string($key)) {
$key = trim($key);
}
if (is_string($value)) {
$value = trim($value);
}
if ($key === '' || $value === '') {
continue;
}
$normalizedSettings[$key] = $value;
}
return $normalizedSettings;
}