94 lines
2.4 KiB
XML
94 lines
2.4 KiB
XML
<?xml version="1.0"?>
|
|
<documentation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:noNamespaceSchemaLocation="https://phpcsstandards.github.io/PHPCSDevTools/phpcsdocs.xsd"
|
|
title="Array Brace Spacing"
|
|
>
|
|
<standard>
|
|
<![CDATA[
|
|
There should be no space between the "array" keyword and the array open brace.
|
|
]]>
|
|
</standard>
|
|
<code_comparison>
|
|
<code title="Valid: No space between the keyword and the open brace.">
|
|
<![CDATA[
|
|
$args = array(1, 2);
|
|
]]>
|
|
</code>
|
|
<code title="Invalid: Space between the keyword and the open brace.">
|
|
<![CDATA[
|
|
$args = array<em> </em>(1, 2);
|
|
]]>
|
|
</code>
|
|
</code_comparison>
|
|
<standard>
|
|
<![CDATA[
|
|
There should be no space between the array open brace and the array close brace for an empty array.
|
|
]]>
|
|
</standard>
|
|
<code_comparison>
|
|
<code title="Valid: No space between the braces.">
|
|
<![CDATA[
|
|
$args = array();
|
|
|
|
$args = [];
|
|
]]>
|
|
</code>
|
|
<code title="Invalid: Space between the braces.">
|
|
<![CDATA[
|
|
$args = array(<em> </em>);
|
|
|
|
$args = [<em> </em>];
|
|
]]>
|
|
</code>
|
|
</code_comparison>
|
|
<standard>
|
|
<![CDATA[
|
|
There should be no space after the array open brace and before the array close brace in a single-line array.
|
|
]]>
|
|
</standard>
|
|
<code_comparison>
|
|
<code title="Valid: No space on the inside of the braces.">
|
|
<![CDATA[
|
|
$args = array(1, 2);
|
|
|
|
$args = [1, 2];
|
|
]]>
|
|
</code>
|
|
<code title="Invalid: Space on the inside of the braces.">
|
|
<![CDATA[
|
|
$args = array(<em> </em>1, 2<em> </em>);
|
|
|
|
$args = [<em> </em>1, 2<em> </em>];
|
|
]]>
|
|
</code>
|
|
</code_comparison>
|
|
<standard>
|
|
<![CDATA[
|
|
There should be a new line after the array open brace and before the array close brace in a multi-line array.
|
|
]]>
|
|
</standard>
|
|
<code_comparison>
|
|
<code title="Valid: One new line after the open brace and before the close brace.">
|
|
<![CDATA[
|
|
$args = array(<em>
|
|
</em> 1,
|
|
2<em>
|
|
</em>);
|
|
|
|
$args = [<em>
|
|
</em> 1,
|
|
2<em>
|
|
</em>];
|
|
]]>
|
|
</code>
|
|
<code title="Invalid: No new lines after the open brace and/or before the close brace.">
|
|
<![CDATA[
|
|
$args = array(1,
|
|
2);
|
|
|
|
$args = [1,
|
|
2];
|
|
]]>
|
|
</code>
|
|
</code_comparison>
|
|
</documentation>
|