Skip to content

Commit fa98825

Browse files
authored
Merge f75039a into 4b00be5
2 parents 4b00be5 + f75039a commit fa98825

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<documentation title="Class File Name">
2+
<standard>
3+
<![CDATA[
4+
The file name and the name of the class defined within the file must match exactly, including case.
5+
]]>
6+
</standard>
7+
<code_comparison>
8+
<code title="Valid: Defined class name and filename match.">
9+
<![CDATA[
10+
/* ./src/<em>Foo.php</em> contents: */
11+
12+
class <em>Foo</em>
13+
{
14+
}
15+
]]>
16+
</code>
17+
<code title="Invalid: Filename does not match class name.">
18+
<![CDATA[
19+
/* ./src/<em>Foo.php</em> contents: */
20+
21+
class <em>MyFoo</em>
22+
{
23+
}
24+
]]>
25+
</code>
26+
</code_comparison>
27+
<code_comparison>
28+
<code title="Valid: Class name and filename use the same casing.">
29+
<![CDATA[
30+
/* ./src/<em>MyFoo.php</em> contents: */
31+
32+
class <em>MyFoo</em>
33+
{
34+
}
35+
]]>
36+
</code>
37+
<code title="Invalid: Filename case does not match class name case.">
38+
<![CDATA[
39+
/* ./src/<em>myFoo.php</em> contents: */
40+
41+
class <em>MyFoo</em>
42+
{
43+
}
44+
]]>
45+
</code>
46+
</code_comparison>
47+
</documentation>

0 commit comments

Comments
 (0)