/**
  * @param $processor
  *
  * @return static
  **/
 protected function getModifierClassNames(MarkupProcessor $processor)
 {
     $modifiers = collect($processor->getModifiers())->map(function ($mod) {
         return get_class($mod);
     });
     return $modifiers;
 }
Example #2
0
 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;
 }