Page MenuHomeWickedGov Phorge

HTMLPreHandler.php
No OneTemporary

Size
855 B
Referenced Files
None
Subscribers
None

HTMLPreHandler.php

<?php
declare( strict_types = 1 );
namespace Wikimedia\Parsoid\Html2Wt\DOMHandlers;
use Wikimedia\Parsoid\DOM\Element;
use Wikimedia\Parsoid\DOM\Node;
use Wikimedia\Parsoid\Html2Wt\SerializerState;
class HTMLPreHandler extends DOMHandler {
public function __construct() {
parent::__construct( false );
}
/** @inheritDoc */
public function handle(
Element $node, SerializerState $state, bool $wrapperUnmodified = false
): ?Node {
( new FallbackHTMLHandler )->handle( $node, $state, $wrapperUnmodified );
return $node->nextSibling;
}
/** @inheritDoc */
public function firstChild( Node $node, Node $otherNode, SerializerState $state ): array {
return [ 'max' => PHP_INT_MAX ];
}
/** @inheritDoc */
public function lastChild( Node $node, Node $otherNode, SerializerState $state ): array {
return [ 'max' => PHP_INT_MAX ];
}
}

File Metadata

Mime Type
text/x-php
Expires
Sat, May 16, 17:31 (10 h, 9 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
05/fa/3dc3884a12a0637fcea336f19548
Default Alt Text
HTMLPreHandler.php (855 B)

Event Timeline