PATH:
opt
/
cpanel
/
ea-wappspector
/
vendor
/
squizlabs
/
php_codesniffer
/
src
/
Standards
/
Squiz
/
Tests
/
PHP
<?php $var = TRUE; $var = ($foo === $bar); $var = ($foo * $bar); $var = !$foo; $var = ($foo || $bar); $var = ($foo === TRUE); $var = ($foo === TRUE || $bar === FALSE); $var = (!$foo); $var = is_array($foo); $var = myFunction($one, $two); $var = myFunction( 'one', 'two' ); for ($i = ($stackPtr + 1); $i < $endStatement; $i++) { } // These conditions are allowed by this sniff. $var = myFunction(!$var); $depthAdv = array( $this, !$directLinks, FALSE, ); $var = myFunction( $var, array( $this, !$directLinks, FALSE, ); ); for ($node = $fieldsTag->nextSibling; $node; $node = $node->nextSibling) { if ($node->nodeType !== XML_ELEMENT_NODE) { continue; } for ($node = $fields->nextSibling; $node; $node = $node->nextSibling) { if ($node->nodeType !== XML_ELEMENT_NODE) { continue; } } } $a = $b ? $c : $d; $a = $b === true ? $c : $d; $this->_args = $this->_getArgs(($_SERVER['argv'] ?? [])); $args = ($_SERVER['argv'] ?? []); $a = [ 'a' => ($foo) ? $foo : $bar, ]; $a = [ 'a' => ($foo) ? fn() => return 1 : fn() => return 2, ]; $var = $foo->something(!$var); $var = $foo?->something(!$var); $callback = function ($value) { if ($value > 10) { return false; } }; function issue3616() { $food = 'cake'; $returnValue = match (true) { $food === 'apple' => 'This food is an apple', $food === 'bar' => 'This food is a bar', $food === 'cake' => 'This food is a cake', }; }
[-] DisallowMultipleAssignmentsUnitTest.php
[edit]
[-] DisallowSizeFunctionsInLoopsUnitTest.php
[edit]
[-] DisallowComparisonAssignmentUnitTest.php
[edit]
[-] DisallowBooleanStatementUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.6.inc
[edit]
[-] EmbeddedPhpUnitTest.3.inc.fixed
[edit]
[-] HeredocUnitTest.php
[edit]
[-] DisallowInlineIfUnitTest.php
[edit]
[-] EmbeddedPhpUnitTest.22.inc
[edit]
[-] EmbeddedPhpUnitTest.4.inc
[edit]
[-] EmbeddedPhpUnitTest.19.inc.fixed
[edit]
[+]
..
[-] DisallowInlineIfUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.12.inc
[edit]
[-] EmbeddedPhpUnitTest.21.inc
[edit]
[-] DisallowMultipleAssignmentsUnitTest.1.inc
[edit]
[-] EmbeddedPhpUnitTest.15.inc
[edit]
[-] NonExecutableCodeUnitTest.php
[edit]
[-] NonExecutableCodeUnitTest.2.inc
[edit]
[-] GlobalKeywordUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.5.inc.fixed
[edit]
[-] EmbeddedPhpUnitTest.4.inc.fixed
[edit]
[-] CommentedOutCodeUnitTest.php
[edit]
[-] EmbeddedPhpUnitTest.18.inc.fixed
[edit]
[-] LowercasePHPFunctionsUnitTest.inc.fixed
[edit]
[-] EmbeddedPhpUnitTest.2.inc.fixed
[edit]
[-] DisallowInlineIfUnitTest.js
[edit]
[-] NonExecutableCodeUnitTest.4.inc
[edit]
[-] DisallowComparisonAssignmentUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.18.inc
[edit]
[-] LowercasePHPFunctionsUnitTest.inc
[edit]
[-] HeredocUnitTest.1.inc
[edit]
[-] EmbeddedPhpUnitTest.23.inc
[edit]
[-] EmbeddedPhpUnitTest.3.inc
[edit]
[-] DisallowSizeFunctionsInLoopsUnitTest.js
[edit]
[-] EmbeddedPhpUnitTest.10.inc
[edit]
[-] EmbeddedPhpUnitTest.21.inc.fixed
[edit]
[-] EmbeddedPhpUnitTest.13.inc
[edit]
[-] EmbeddedPhpUnitTest.5.inc
[edit]
[-] NonExecutableCodeUnitTest.3.inc
[edit]
[-] DiscouragedFunctionsUnitTest.php
[edit]
[-] GlobalKeywordUnitTest.php
[edit]
[-] InnerFunctionsUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.php
[edit]
[-] NonExecutableCodeUnitTest.1.inc
[edit]
[-] EmbeddedPhpUnitTest.25.inc.fixed
[edit]
[-] EmbeddedPhpUnitTest.14.inc
[edit]
[-] EmbeddedPhpUnitTest.13.inc.fixed
[edit]
[-] EmbeddedPhpUnitTest.22.inc.fixed
[edit]
[-] CommentedOutCodeUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.20.inc
[edit]
[-] EmbeddedPhpUnitTest.7.inc
[edit]
[-] EmbeddedPhpUnitTest.11.inc
[edit]
[-] EvalUnitTest.php
[edit]
[-] DisallowMultipleAssignmentsUnitTest.2.inc
[edit]
[-] EmbeddedPhpUnitTest.19.inc
[edit]
[-] DiscouragedFunctionsUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.12.inc.fixed
[edit]
[-] EmbeddedPhpUnitTest.9.inc
[edit]
[-] DisallowSizeFunctionsInLoopsUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.8.inc
[edit]
[-] EmbeddedPhpUnitTest.16.inc
[edit]
[-] EmbeddedPhpUnitTest.20.inc.fixed
[edit]
[-] EmbeddedPhpUnitTest.24.inc.fixed
[edit]
[-] LowercasePHPFunctionsUnitTest.php
[edit]
[-] InnerFunctionsUnitTest.php
[edit]
[-] EmbeddedPhpUnitTest.25.inc
[edit]
[-] HeredocUnitTest.2.inc
[edit]
[-] EmbeddedPhpUnitTest.1.inc
[edit]
[-] EmbeddedPhpUnitTest.17.inc
[edit]
[-] EvalUnitTest.inc
[edit]
[-] EmbeddedPhpUnitTest.1.inc.fixed
[edit]
[-] CommentedOutCodeUnitTest.css
[edit]
[-] EmbeddedPhpUnitTest.24.inc
[edit]
[-] EmbeddedPhpUnitTest.2.inc
[edit]
[-] DisallowBooleanStatementUnitTest.php
[edit]