PATH:
opt
/
cpanel
/
ea-wappspector
/
vendor
/
squizlabs
/
php_codesniffer
/
src
/
Standards
/
Squiz
/
Tests
/
PHP
<?php // This test case file MUST always start with a long open PHP tag set (with this comment) to prevent // the tests running into the "first PHP open tag excepted" condition breaking the tests. // Tests related to that "first PHP open tag excepted" condition should go in separate files. // This test case file only deals with SHORT OPEN ECHO TAGS. ?> <html> <head> <title><?= $title ?></title> <script><?= $script; ?></script> </head> <body> <?= $body; ?> hello <?= $moreBody; ?> <?= 'one'; ?> <?= 'two'; ?> <?= 'three;' ?> <?= 'fourA'; echo 'fourB;'; ?> <?= 'fiveA'; echo 'fiveB;'; ?> <?= $start - $indent + $end; ?> <?= $blankLines; ?> <?= $closerNeedsOwnLine; ?> <?= $openerNeedsOwnLine; ?> <?= 'hi'; ?> <?= 'hi'; ?> <a onClick="Javascript: set_hidden_field('<?= $link_offset - $num_per_page; ?>'); set_hidden_field('process_form', '0'); submit_form(); return false;"> <strong><?= 'foo'; ?></strong> </body> </html> <?= 'okay'; // Something. ?> <?= 'too much space before close'; // Something. ?> <?= 'no space before close'; // Something.?> <?= 'okay'; /* translators: okay */ ?> <?= 'oops' /* translators: no space before close */?> <?= 'oops' /* translators: too much space before close */ ?> <?= 'okay'; // phpcs:ignore Standard.Category.Sniff -- reason. ?> <?= 'too much space before close'; // phpcs:ignore Standard.Category.Sniff -- reason. ?> <?= 'no space before close'; // phpcs:ignore Standard.Category.Sniff -- reason.?> <!-- Make sure the "content after opener" fixer does not leave trailing space behind. --> <?= $openerNeedsOwnLine; ?> <!-- Make sure the "content before closer" fixer does not leave trailing space behind. --> <?= $closerNeedsOwnLine; ?> <!-- Make sure the "content after closer" fixer does not leave trailing space behind. --> <?= $closerNeedsOwnLine; ?> </div> <?= $closerNeedsOwnLine; ?> <?= $i; ?> <!-- Safeguard fixing when there is no whitespace between the open tag and the contents. --> <?=$var ?> <?=$var; ?> // Safeguard fixing when there is no whitespace between the close tag and the contents. <?= $var?> <?= $var;?> <!-- Make sure the fixer does not add stray new lines when there are consecutive PHP blocks. --> <?= 'something' ?><?= 'embedded'; ?> <?= 'embedded'; ?><?= 'embedded'; ?> <?php // This test case file MUST always end with an unclosed long open PHP tag (with this comment) to prevent // the tests running into the "last PHP closing tag excepted" condition breaking tests. // Tests related to that "last PHP closing tag excepted" condition should go in separate files.
[-] 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]