WordPress\AiClient\Providers\Models\DTO
SupportedOption::normalizeArrayForComparison
Normalizes and sorts an array for comparison.
Maps each element through normalizeValue() and sorts the result, ensuring consistent comparison regardless of element order or AbstractEnum instance identity.
Метод класса: SupportedOption{}
Хуков нет.
Возвращает
array<mixed>. The normalized, sorted array.
Использование
$result = SupportedOption::normalizeArrayForComparison( $items ): array;
- $items(array
) (обязательный) - The array to normalize.
Список изменений
| С версии 1.2.1 | Введена. |
Код SupportedOption::normalizeArrayForComparison() SupportedOption::normalizeArrayForComparison WP 7.1.2
private static function normalizeArrayForComparison(array $items): array
{
$normalized = array_map([self::class, 'normalizeValue'], $items);
sort($normalized);
return $normalized;
}