function RequireNullSafeObjectOperatorSniff::getIdenticalData
*
Return value
array{0: int, 1: int}
2 calls to RequireNullSafeObjectOperatorSniff::getIdenticalData()
- RequireNullSafeObjectOperatorSniff::checkTernaryOperator in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ ControlStructures/ RequireNullSafeObjectOperatorSniff.php - RequireNullSafeObjectOperatorSniff::process in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ ControlStructures/ RequireNullSafeObjectOperatorSniff.php - * @phpcsSuppress SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingNativeTypeHint *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ ControlStructures/ RequireNullSafeObjectOperatorSniff.php, line 480
Class
Namespace
SlevomatCodingStandard\Sniffs\ControlStructuresCode
private function getIdenticalData(File $phpcsFile, int $identicalPointer) : array {
/** @var int $pointerBeforeIdentical */
$pointerBeforeIdentical = TokenHelper::findPreviousEffective($phpcsFile, $identicalPointer - 1);
/** @var int $pointerAfterIdentical */
$pointerAfterIdentical = TokenHelper::findNextEffective($phpcsFile, $identicalPointer + 1);
return [
$pointerBeforeIdentical,
$pointerAfterIdentical,
];
}