annotate vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/AssignmentInConditionStandard.xml @ 17:129ea1e6d783

Update, including to Drupal core 8.6.10
author Chris Cannam
date Thu, 28 Feb 2019 13:21:36 +0000
parents
children
rev   line source
Chris@17 1 <documentation title="Assignment In Condition">
Chris@17 2 <standard>
Chris@17 3 <![CDATA[
Chris@17 4 Variable assignments should not be made within conditions.
Chris@17 5 ]]>
Chris@17 6 </standard>
Chris@17 7 <code_comparison>
Chris@17 8 <code title="Valid: A variable comparison being executed within a condition.">
Chris@17 9 <![CDATA[
Chris@17 10 if (<em>$test === 'abc'</em>) {
Chris@17 11 // Code.
Chris@17 12 }
Chris@17 13 ]]>
Chris@17 14 </code>
Chris@17 15 <code title="Invalid: A variable assignment being made within a condition.">
Chris@17 16 <![CDATA[
Chris@17 17 if (<em>$test = 'abc'</em>) {
Chris@17 18 // Code.
Chris@17 19 }
Chris@17 20 ]]>
Chris@17 21 </code>
Chris@17 22 </code_comparison>
Chris@17 23 </documentation>