<?xml version="1.0"?>
<ruleset name="rules">
	<description>rules</description>
	<file>bootstrap.php</file>
	<file>boxzilla.php</file>
	<file>src/</file>
	<rule ref="WordPress-Core">
		<exclude name="WordPress.PHP.YodaConditions" />
		<exclude name="WordPress.DB.PreparedSQL.InterpolatedNotPrepared" />
		<exclude name="WordPress.DB.PreparedSQLPlaceholders.UnfinishedPrepare" />
		<exclude name="WordPress.DB.PreparedSQL.NotPrepared" />
		<exclude name="WordPress.WP.DeprecatedFunctions.get_settingsFound" />
	</rule>

	<rule ref="WordPress.WP.I18n">
		<properties>
			<property name="text_domain" type="array">
				<element value="boxzilla" />
			</property>
		</properties>
	</rule>

	<rule ref="WordPress.WP.DeprecatedFunctions">
		<properties>
			<property name="minimum_supported_version" value="4.6"/>
		</properties>
	</rule>

	<rule ref="WordPress.Files.FileName">
		<properties>
			<property name="strict_class_file_names" value="false"/>
		</properties>
	</rule>

	<rule ref="WordPress.NamingConventions.ValidHookName">
		<properties>
			<property name="additionalWordDelimiters" value="-"/>
		</properties>
	</rule>

	<rule ref="WordPress.WP.CronInterval">
		<properties>
			<property name="min_interval" value="60"/>
		</properties>
	</rule>

	<arg name="colors" />
</ruleset>
