public function normalize($excludes)
{
$excludes = array_map(function ($exclude) {
// Convert absolute paths to relative.
$exclude = str_replace(PATH::get_root(), '', wp_normalize_path($exclude));
// Trim the slashes.
$exclude = trim($exclude);
$exclude = ltrim($exclude, '/');
$exclude = untrailingslashit($exclude);
return $exclude;
}, $excludes);
// Remove duplicate or empty rules.
$excludes = array_unique($excludes);
$excludes = array_filter($excludes);
return $excludes;
}