<p>Called when determining the icon usage analyzer steps.</p>

<p>Callback signature:</p>
<blockquote><code><em>array</em> &amp;$steps, <em>\XF\Service\Icon\UsageAnalyzerService</em> $usageAnalyzer</code></blockquote>

<p>Arguments:</p>
<ol>
	<li><code><em>array</em> &amp;$steps</code> - Array of content types to a list of step callables or method names.</li>
	<li><code><em>\XF\Service\Icon\UsageAnalyzerService</em> $usageAnalyzer</code> - Icon usage analyzer service.</li>
</ol>

<p>Example:</p>
<pre>public static function iconUsageAnalyzerSteps(
	array &$steps,
	\XF\Service\Icon\UsageAnalyzerService $usageAnalyzer
): void
{
	$steps['my_content_type'][] = function (?int $lastOffset, float $maxRunTime) use ($usageAnalyzer): ?int
	{
		// your icon usage analyzer logic
		return null;
	};
}</pre>