original_string: public static function getAllProcessors($objectManager)
      {
          /** @var ReflectionService $reflectionService */
          $reflectionService = $objectManager->get(ReflectionService::class);
          $processorClassNames = $reflectionService->getAllImplementationClassNamesForInterface(IndexSettingProcessorInterface::class);
  
          $processors = [];
          foreach ($processorClassNames as $processorClassName) {
              $processors[$processorClassName] = [
                  'priority' => $processorClassName::getPriority(),
                  'className' => $processorClassName
              ];
          }
  
          return array_reverse(
              (new PositionalArraySorter($processors, 'priority'))->toArray()
          );
      }
code: public static function getAllProcessors($objectManager)
      {
          /** @var ReflectionService $reflectionService */
          $reflectionService = $objectManager->get(ReflectionService::class);
          $processorClassNames = $reflectionService->getAllImplementationClassNamesForInterface(IndexSettingProcessorInterface::class);
  
          $processors = [];
          foreach ($processorClassNames as $processorClassName) {
              $processors[$processorClassName] = [
                  'priority' => $processorClassName::getPriority(),
                  'className' => $processorClassName
              ];
          }
  
          return array_reverse(
              (new PositionalArraySorter($processors, 'priority'))->toArray()
          );
      }
code_tokens: public static function getAllProcessors ( $ objectManager ) { /** @var ReflectionService $reflectionService */ $ reflectionService = $ objectManager -> get ( ReflectionService :: class ) ; $ processorClassNames = $ reflectionService -> getAllImplementationClassNamesForInterface ( IndexSettingProcessorInterface :: class ) ; $ processors = [ ] ; foreach ( $ processorClassNames as $ processorClassName ) { $ processors [ $ processorClassName ] = [ 'priority' => $ processorClassName :: getPriority ( ) , 'className' => $ processorClassName ] ; } return array_reverse ( ( new PositionalArraySorter ( $ processors , 'priority' ) ) -> toArray ( ) ) ; }
docstring: Returns all class names implementing the IndexSettingProcessorInterface.
  
  @Flow\CompileStatic
  @param ObjectManagerInterface $objectManager
  @return array
docstring_tokens: Returns all class names implementing the IndexSettingProcessorInterface .