Prado\Collections\TPriorityList::toArrayBelowPriority PHP Метод

toArrayBelowPriority() публичный Метод

Combines the map elements which have a priority below the parameter value
public toArrayBelowPriority ( $priority, $inclusive = false ) : array
Результат array the array of priorities keys with values of arrays of items that are below a specified priority. The priorities are sorted so important priorities, lower numerics, are first.
    public function toArrayBelowPriority($priority, $inclusive = false)
    {
        $this->sortPriorities();
        $items = array();
        foreach ($this->_d as $itemspriority => $itemsatpriority) {
            if (!$inclusive && $itemspriority >= $priority || $itemspriority > $priority) {
                break;
            }
            $items = array_merge($items, $itemsatpriority);
        }
        return $items;
    }