Automattic\WooCommerce\Vendor\Pelago\Emogrifier\Utilities
CssConcatenator::hasEquivalentSelectors
Tests if two sets of selectors are equivalent (i.e. the same selectors, possibly in a different order).
Method of the class: CssConcatenator{}
No Hooks.
Returns
bool.
Usage
$result = CssConcatenator::hasEquivalentSelectors( $selectorsAsKeys1, $selectorsAsKeys2 ): bool;
- $selectorsAsKeys1(array<string, array-key>) (required)
- array in which the selectors are the keys, and the values are of no significance.
- $selectorsAsKeys2(array<string, array-key>) (required)
- another such array.
CssConcatenator::hasEquivalentSelectors() CssConcatenator::hasEquivalentSelectors code WC 11.0.1
private static function hasEquivalentSelectors(array $selectorsAsKeys1, array $selectorsAsKeys2): bool
{
return \count($selectorsAsKeys1) === \count($selectorsAsKeys2)
&& \count($selectorsAsKeys1) === \count($selectorsAsKeys1 + $selectorsAsKeys2);
}