code: private function normalizeId($id)
      {
          $id = preg_replace('/[^a-zA-Z0-9]+/', '-', $id);
          $id = preg_replace('/-{2,}/', '-', $id);
  
          return trim($id, '-');
      }
docs: @param string $id
  
  @return string