mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-12-13 22:43:39 +08:00
22 lines
466 B
PHP
22 lines
466 B
PHP
|
<?php
|
||
|
|
||
|
namespace BookStack\Entities\Models;
|
||
|
|
||
|
use BookStack\Util\HtmlContentFilter;
|
||
|
|
||
|
/**
|
||
|
* @property string $description
|
||
|
* @property string $description_html
|
||
|
*/
|
||
|
trait HasHtmlDescription
|
||
|
{
|
||
|
/**
|
||
|
* Get the HTML description for this book.
|
||
|
*/
|
||
|
public function descriptionHtml(): string
|
||
|
{
|
||
|
$html = $this->description_html ?: '<p>' . e($this->description) . '</p>';
|
||
|
return HtmlContentFilter::removeScriptsFromHtmlString($html);
|
||
|
}
|
||
|
}
|