|
79 | 79 | <exclude name="Universal.Operators.DisallowShortTernary.Found"/> |
80 | 80 |
|
81 | 81 | <!-- Allow filesystem operations because WordPress APIs may not be available --> |
82 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_chgrp" /> |
83 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_chmod" /> |
84 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_chown" /> |
85 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_fclose" /> |
86 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_file_put_contents" /> |
87 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_fopen" /> |
88 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_fputs" /> |
89 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_fread" /> |
90 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_fsockopen" /> |
91 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_fwrite" /> |
92 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_is_writable" /> |
93 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_is_writeable" /> |
94 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_mkdir" /> |
95 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_pfsockopen" /> |
96 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_readfile" /> |
97 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_rmdir" /> |
98 | | - <exclude name="WordPress.WP.AlternativeFunctions.file_system_operations_touch" /> |
99 | 82 | <exclude name="WordPress.WP.AlternativeFunctions.rename_rename" /> |
100 | 83 | <exclude name="WordPress.WP.AlternativeFunctions.unlink_unlink" /> |
101 | | - |
102 | 84 | </rule> |
103 | 85 |
|
104 | 86 |
|
|
125 | 107 | See: https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/wiki/Customizable-sniff-properties#error-silencing-use-build-in-function-whitelist --> |
126 | 108 | <rule ref="WordPress.PHP.NoSilencedErrors"> |
127 | 109 | <properties> |
128 | | - <property name="use_default_whitelist" value="true"/> |
| 110 | + <property name="usePHPFunctionsList" value="true"/> |
129 | 111 | </properties> |
130 | 112 | </rule> |
131 | 113 |
|
|
145 | 127 | <property name="exclude" type="array"> |
146 | 128 | <element value="curl"/> |
147 | 129 | <element value="file_get_contents"/> |
| 130 | + <!-- Allow filesystem operations because WordPress APIs may not be available --> |
148 | 131 | <element value="file_system_operations"/> |
149 | 132 | <!-- As PHP 5.4. is the minimum for most projects, using json_encode() is fine. --> |
150 | 133 | <element value="json_encode"/> |
|
0 commit comments