This repository has been archived on 2025-01-28. You can view files and clone it, but cannot push or open issues or pull requests.
misuzu-interim/src/Parsers/MarkdownParser.php

24 lines
687 B
PHP

<?php
namespace Misuzu\Parsers;
use Parsedown;
class MarkdownParser extends Parsedown implements ParserInterface {
public function parseText(string $text): string {
return $this->text($text);
}
public function parseLine(string $line): string {
return $this->line($line);
}
protected function inlineImage($excerpt) {
$object = parent::inlineImage($excerpt);
//if(!empty($object['element']['attributes']['src']) && !is_local_url($object['element']['attributes']['src'])) {
// $object['element']['attributes']['src'] = url_proxy_media($object['element']['attributes']['src']);
//}
return $object;
}
}