/** * @param $processor * * @return static **/ protected function getModifierClassNames(MarkupProcessor $processor) { $modifiers = collect($processor->getModifiers())->map(function ($mod) { return get_class($mod); }); return $modifiers; }
public static function run($content, $force = false) { $output = $content; if (Config::get('letterpress.markup.enabled') || $force) { // TODO: implement a way of injecting cached media repositories $markup = new MarkupProcessor(new Repository()); $output = $markup->process($content); } return $output; }