function YodaHelper::trimWhitespaceTokens
*
Parameters
array<int, array<string, array<int, int|string>|int|string>> $tokens: * @return array<int, array<string, array<int, int|string>|int|string>>
2 calls to YodaHelper::trimWhitespaceTokens()
- YodaHelper::getLeftSideTokens in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Helpers/ YodaHelper.php - *
- YodaHelper::getRightSideTokens in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Helpers/ YodaHelper.php - *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Helpers/ YodaHelper.php, line 252
Class
- YodaHelper
- @internal
Namespace
SlevomatCodingStandard\HelpersCode
public static function trimWhitespaceTokens(array $tokens) : array {
foreach ($tokens as $pointer => $token) {
if ($token['code'] !== T_WHITESPACE) {
break;
}
unset($tokens[$pointer]);
}
foreach (array_reverse($tokens, true) as $pointer => $token) {
if ($token['code'] !== T_WHITESPACE) {
break;
}
unset($tokens[$pointer]);
}
return $tokens;
}