protected function MongodbMenuTreeStorage::decode128 in MongoDB 8
Parameters
$encoded:
Return value
array
1 call to MongodbMenuTreeStorage::decode128()
- MongodbMenuTreeStorage::getRootPathIds in src/MongodbMenuTreeStorage.php 
- Returns all the IDs that represent the path to the root of the tree.
File
- src/MongodbMenuTreeStorage.php, line 218 
- Contains \Drupal\mongodb\MongodbMenuTreeStorage .
Class
Namespace
Drupal\mongodbCode
protected function decode128($encoded) {
  $i = 0;
  $numbers = [];
  while (isset($encoded[$i])) {
    $number = 0;
    $current_end = $i + ord($encoded[$i]);
    for ($i++; $i <= $current_end; $i++) {
      $number = ($number << 7) + ord($encoded[$i]);
    }
    $numbers[] = $number;
  }
  return $numbers;
}