private static function consumeItem()

in src/unparsed-blocks/ListOfItems.php [25:40]


  private static function consumeItem(
    Context $context,
    Lines $lines,
  ): ?(ListItem, Lines) {
    if (ThematicBreak::consume($context, $lines) !== null) {
      return null;
    }

    foreach ($context->getListItemTypes() as $type) {
      $match = $type::consume($context, $lines);
      if ($match!== null) {
        return $match;
      }
    }
    return null;
  }