FluentDOM::registerXpathTransformer PHP Method

registerXpathTransformer() public static method

public static registerXpathTransformer ( string | callable | FluentDOM\Xpath\Transformer $transformer, $reset = FALSE )
$transformer string | callable | FluentDOM\Xpath\Transformer
    public static function registerXpathTransformer($transformer, $reset = FALSE)
    {
        if ($reset) {
            self::$_xpathTransformers = [];
        }
        array_unshift(self::$_xpathTransformers, $transformer);
    }

Usage Example

Example #1
0
<?php

namespace FluentDOM\Symfony\CssSelector;

\FluentDOM::registerXpathTransformer(function () {
    return new Transformer();
});