Table of contents
Namespace: Com\Tecnick\Unicode\Bidi
abstract class StepBase
Source: src/Bidi/StepBase.php:36
Base class of the steps that process one isolating run sequence.
Methods
__construct()
Initialize Sequence to process
public __construct(SeqData $seq, bool $process = true)
Parameters:
$seq(SeqData): Isolated Sequence array$process(bool): If false disable automatic processing (this is a testing flag)
Source: src/Bidi/StepBase.php:44
getSequence()
Returns the processed array
public getSequence(): SeqData
Returns: SeqData
Source: src/Bidi/StepBase.php:61
processStep()
Generic step
public processStep(callable|string $processor): void
Parameters:
$processor(callable|string): Processing callback or method name
Source: src/Bidi/StepBase.php:76