public function ParsedMarkdown::serialize in Markdown 3.0.x
File
- src/
ParsedMarkdown.php, line 213
Class
Namespace
Drupal\markdownCode
public function serialize() {
$data['object'] = serialize(get_object_vars($this));
// Determine if PHP has gzip capabilities.
$data['gzip'] = extension_loaded('zlib');
// Compress and encode the markdown and html output.
if ($data['gzip']) {
$data['object'] = base64_encode(gzencode($data['object'], 9));
}
return serialize($data);
}