registerLoader() public static method

Register an additional default loader
public static registerLoader ( FluentDOM\Loadable | callable $loader, $contentTypes ) : Loaders
$loader FluentDOM\Loadable | callable
return FluentDOM\Loaders
Example #1
0
<?php

namespace FluentDOM\YAML\Dipper;

if (class_exists('\\FluentDOM')) {
    \FluentDOM::registerLoader(new \FluentDOM\Loader\Lazy(['text/yaml' => function () {
        return new Loader();
    }, 'yaml' => function () {
        return new Loader();
    }]));
}
Example #2
0
<?php

namespace FluentDOM\ContentLines;

if (class_exists('\\FluentDOM')) {
    \FluentDOM::registerLoader(new \FluentDOM\Loader\Lazy(['text/calendar' => function () {
        return new Loader\ICalendar();
    }, 'text/vcard' => function () {
        return new Loader\VCard();
    }]));
}