HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/ideasforum.kaunokolegija.lt/wp-content/plugins/insert-pages/phpcs.xml
<?xml version="1.0"?>
<ruleset name="WordPress">
	<description>WordPress Coding Standards</description>

	<!-- Use WordPress as a base -->
	<rule ref="WordPress">
		<exclude name="WordPress.Arrays.MultipleStatementAlignment" />
		<exclude name="Generic.Formatting.MultipleStatementAlignment" />

		<!-- Allow opening and closing braces for functions and classes to be on the same line -->
		<exclude name="Squiz.PHP.EmbeddedPhp.ContentAfterOpen"/>
		<exclude name="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine"/>
		<exclude name="PSR2.Classes.ClassDeclaration.OpenBraceNewLine"/>
		<exclude name="Squiz.WhiteSpace.ScopeClosingBrace"/>

		<!-- Disable newline after opening brace -->
		<exclude name="Squiz.ControlStructures.ControlSignature.NewlineAfterOpenBrace"/>

		<!-- Allow multiple PHP statements in the same line (usually in template files) -->
		<exclude name="Generic.Formatting.DisallowMultipleStatements.SameLine"/>

		<!-- Disable PSR-2 indentation rules that are buggy with 2 spaces -->
		<exclude name="PSR2.ControlStructures.SwitchDeclaration.BreakIndent"/>
		<exclude name="PSR2.Methods.FunctionCallSignature.Indent"/>

		<!-- Disable output escaping rules. -->
		<exclude name="WordPress.Security.EscapeOutput.OutputNotEscaped"/>

		<!-- Disable picky rules. -->
		<exclude name="Squiz.PHP.EmbeddedPhp"/>
		<exclude name="WordPress.Files.FileName"/>
		<exclude name="WordPress.WP.DiscouragedFunctions"/>
	</rule>
</ruleset>