Class: ForLoopShouldBeWhileLoopSniff
Source Location: /PHP_CodeSniffer-3.0.0/src/Standards/Generic/Sniffs/CodeAnalysis/ForLoopShouldBeWhileLoopSniff.php
Detects for-loops that can be simplified to a while-loop.
Author(s):
Copyright:
- 2007-2014 Manuel Pichler. All rights reserved.
Inherited Variables
Inherited Methods
Class Details
[line
29]
Detects for-loops that can be simplified to a while-loop.
This rule is based on the PMD rule catalog. Detects for-loops that can be simplified as a while-loop.
class Foo
{
public function bar($x)
{
for (;true;) true; // No Init or Update part, may as well be: while (true)
}
}
Method Detail
process [line 54]
void process(
File
$phpcsFile, int
$stackPtr)
Processes this test, when one of its tokens is encountered.
Parameters:
\PHP_CodeSniffer\Files\File
$phpcsFile
—
The file being scanned.
int
$stackPtr
—
The position of the current token in the stack passed in $tokens.
register [line 38]
Registers the tokens that this sniff wants to listen for.
Documentation generated on 2019年3月11日 14:23:10 -0400 by
phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.