File tree Expand file tree Collapse file tree 2 files changed +26
-6
lines changed Expand file tree Collapse file tree 2 files changed +26
-6
lines changed Original file line number Diff line number Diff line change 33
44 <description >Coding standards for PHP templates.</description >
55
6+ <rule ref =" Inpsyde" >
7+ <exclude name =" Inpsyde.CodeQuality.NoElse" />
8+ </rule >
9+
610</ruleset >
Original file line number Diff line number Diff line change @@ -184,15 +184,31 @@ For **notes and configuration** see [`/inpsyde-custom-sniffs.md`](/inpsyde-custo
184184
185185## Templates Rules
186186
187- InpsydeTemplates ruleset contains custom rules targeted to the PHP templates and views.
188- To enable the ruleset only for templates the following configuration could be used:
187+ InpsydeTemplates ruleset extends Inpsyde ruleset apart from several rules that doesn't make sense in
188+ the templating context. Several template-specific sniffs are added.
189+
190+ The recommended way of using InpsydeTemplates ruleset:
189191
190192``` xml
191- <rule ref =" InpsydeTemplates" >
192- <include-pattern >*/templates/*</include-pattern >
193- <include-pattern >*/views/*</include-pattern >
194- </rule >
193+ <ruleset >
194+ <file >./src/</file >
195+ <file >./tests</file >
196+ <file >./templates</file >
197+ <file >./block-views</file >
198+
199+ <rule ref =" Inpsyde" >
200+ <exclude-pattern >*/templates/*</exclude-pattern >
201+ <exclude-pattern >*/views/*</exclude-pattern >
202+ </rule >
203+
204+ <rule ref =" InpsydeTemplates" >
205+ <include-pattern >*/templates/*</include-pattern >
206+ <include-pattern >*/views/*</include-pattern >
207+ </rule >
208+ </ruleset >
195209```
210+ The following Inpsyde rules are disabled:
211+ * NoElse
196212
197213The following templates-specific rules are available:
198214
You can’t perform that action at this time.
0 commit comments