PluginProbe
Flash Toolkit / 1.2.1
Flash Toolkit v1.2.1
trunk 1.0 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6
flash-toolkit / phpcs.xml

phpcs.xml in Flash Toolkit 1.2.1, at phpcs.xml

53 lines 2.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?xml version="1.0"?>
2 <ruleset name="WordPress Coding Standards">
3 <!-- See https://github.com/squizlabs/PHP_CodeSniffer/wiki/Annotated-ruleset.xml -->
4 <!-- See https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/blob/develop/WordPress-Core/ruleset.xml -->
5
6 <description>Flash Toolkit dev PHP_CodeSniffer ruleset.</description>
7
8 <!-- Exclude paths -->
9 <exclude-pattern>*/node_modules/*</exclude-pattern>
10 <exclude-pattern>*/vendor/*</exclude-pattern>
11
12 <!-- Configs -->
13 <config name="minimum_supported_wp_version" value="4.7" />
14 <config name="testVersion" value="5.2-" />
15
16 <!-- Rules -->
17 <rule ref="WPEverest-Core" />
18 <rule ref="PHPCompatibility">
19 <exclude name="PHPCompatibility.PHP.NewKeywords.t_namespaceFound" />
20 </rule>
21
22 <rule ref="WordPress">
23 <exclude name="WordPress.VIP.DirectDatabaseQuery.NoCaching" />
24 <exclude name="WordPress.VIP.DirectDatabaseQuery.DirectQuery" />
25 <exclude name="WordPress.VIP.FileSystemWritesDisallow.file_ops_fwrite" />
26 <exclude name="WordPress.VIP.RestrictedFunctions" />
27 <exclude name="WordPress.VIP.SlowDBQuery.slow_db_query_meta_query" />
28 <exclude name="WordPress.VIP.RestrictedVariables.user_meta__wpdb__usermeta" />
29 </rule>
30 <rule ref="WordPress.VIP.ValidatedSanitizedInput">
31 <properties>
32 <property name="customSanitizingFunctions" type="array" value="flash_clean,flash_sanitize_tooltip,flash_sanitize_permalink" />
33 </properties>
34 </rule>
35 <rule ref="WordPress.XSS.EscapeOutput">
36 <properties>
37 <property name="customEscapingFunctions" type="array" value="flash_help_tip,flash_sanitize_tooltip" />
38 </properties>
39 </rule>
40 <rule ref="WordPress.WP.I18n">
41 <properties>
42 <property name="text_domain" type="array" value="flash-toolkit" />
43 </properties>
44 </rule>
45 <rule ref="WordPress.Files.FileName.InvalidClassFileName">
46 <exclude-pattern>includes/**/abstract-*.php</exclude-pattern>
47 </rule>
48 <rule ref="Squiz.Commenting">
49 <exclude name="Squiz.Commenting.LongConditionClosingComment" />
50 <exclude name="Squiz.Commenting.PostStatementComment" />
51 </rule>
52 </ruleset>
53