public function BaseParser::getFilterFormat in Markdown 3.0.x
Retrieves a filter format entity.
Parameters
string $format: A filter format identifier or entity instance.
Return value
\Drupal\filter\FilterFormatInterface|object A filter format entity.
Overrides MarkdownParserInterface::getFilterFormat
File
- src/
Plugin/ Markdown/ BaseParser.php, line 320
Class
- BaseParser
- Plugin annotation @MarkdownParser( id = "_broken", label = @Translation("Missing Parser"), )
Namespace
Drupal\markdown\Plugin\MarkdownCode
public function getFilterFormat($format = NULL) {
$default = filter_default_format();
// Immediately return if filter is already an object.
if ($format instanceof FilterFormatInterface) {
return $format;
}
// Immediately return the default format if none was specified.
if (!isset($format)) {
return $default;
}
$formats = filter_formats();
return isset($formats[$format]) ? $formats[$format] : $default;
}