Skip to content

Commit e216c69

Browse files
mabarMilan Felix Šulc
authored andcommitted
Contributte codestyle for phpstorm
1 parent 3c22421 commit e216c69

File tree

1 file changed

+105
-0
lines changed

1 file changed

+105
-0
lines changed

phpstorm-contributte-codestyle.xml

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
<code_scheme name="Contributte">
2+
<option name="FORMATTER_TAGS_ENABLED" value="true" />
3+
<MarkdownNavigatorCodeStyleSettings>
4+
<option name="RIGHT_MARGIN" value="72" />
5+
</MarkdownNavigatorCodeStyleSettings>
6+
<PHPCodeStyleSettings>
7+
<option name="ALIGN_PHPDOC_PARAM_NAMES" value="true" />
8+
<option name="ALIGN_PHPDOC_COMMENTS" value="true" />
9+
<option name="COMMA_AFTER_LAST_ARRAY_ELEMENT" value="true" />
10+
<option name="LOWER_CASE_BOOLEAN_CONST" value="true" />
11+
<option name="LOWER_CASE_NULL_CONST" value="true" />
12+
<option name="ELSE_IF_STYLE" value="COMBINE" />
13+
<option name="VARIABLE_NAMING_STYLE" value="CAMEL_CASE" />
14+
<option name="BLANK_LINES_AROUND_CONSTANTS" value="1" />
15+
<option name="BLANK_LINES_AFTER_OPENING_TAG" value="1" />
16+
<option name="KEEP_BLANK_LINES_AFTER_LBRACE" value="1" />
17+
<option name="FORCE_SHORT_DECLARATION_ARRAY_STYLE" value="true" />
18+
<option name="SPACE_AROUND_ASSIGNMENT_IN_DECLARE" value="true" />
19+
</PHPCodeStyleSettings>
20+
<codeStyleSettings language="PHP">
21+
<option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
22+
<option name="KEEP_BLANK_LINES_IN_DECLARATIONS" value="1" />
23+
<option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
24+
<option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="1" />
25+
<option name="BLANK_LINES_AFTER_PACKAGE" value="1" />
26+
<option name="BLANK_LINES_AROUND_FIELD" value="1" />
27+
<option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
28+
<option name="SPACE_AFTER_TYPE_CAST" value="true" />
29+
<indentOptions>
30+
<option name="USE_TAB_CHARACTER" value="true" />
31+
</indentOptions>
32+
<arrangement>
33+
<tokens>
34+
<token id="modifiers" name="modifiers">
35+
<rules>
36+
<rule>
37+
<match>
38+
<AND>
39+
<PUBLIC>true</PUBLIC>
40+
<STATIC>true</STATIC>
41+
</AND>
42+
</match>
43+
</rule>
44+
<rule>
45+
<match>
46+
<PUBLIC>true</PUBLIC>
47+
</match>
48+
</rule>
49+
<rule>
50+
<match>
51+
<AND>
52+
<PROTECTED>true</PROTECTED>
53+
<STATIC>true</STATIC>
54+
</AND>
55+
</match>
56+
</rule>
57+
<rule>
58+
<match>
59+
<PROTECTED>true</PROTECTED>
60+
</match>
61+
</rule>
62+
<rule>
63+
<match>
64+
<AND>
65+
<PRIVATE>true</PRIVATE>
66+
<STATIC>true</STATIC>
67+
</AND>
68+
</match>
69+
</rule>
70+
<rule>
71+
<match>
72+
<PRIVATE>true</PRIVATE>
73+
</match>
74+
</rule>
75+
</rules>
76+
</token>
77+
<token id="visibility" name="visibility">
78+
<rules>
79+
<rule>
80+
<match>
81+
<PUBLIC>true</PUBLIC>
82+
</match>
83+
</rule>
84+
<rule>
85+
<match>
86+
<PROTECTED>true</PROTECTED>
87+
</match>
88+
</rule>
89+
<rule>
90+
<match>
91+
<PRIVATE>true</PRIVATE>
92+
</match>
93+
</rule>
94+
</rules>
95+
</token>
96+
</tokens>
97+
<groups>
98+
<group>
99+
<type>GETTERS_AND_SETTERS</type>
100+
<order>KEEP</order>
101+
</group>
102+
</groups>
103+
</arrangement>
104+
</codeStyleSettings>
105+
</code_scheme>

0 commit comments

Comments
 (0)