'HTMLFragment', 'ValueEntities' => 'HTMLFragment', ]; protected $schemaDataType = self::SCHEMA_DATA_TYPE_STRUCTURAL; /** * @skipUpgrade * @var string */ protected $schemaComponent = 'HtmlReadonlyField'; public function Field($properties = []) { return $this->renderWith($this->getTemplates()); } /** * Return value with all values encoded in html entities * * @return string Raw HTML */ public function ValueEntities() { return htmlentities($this->Value() ?? '', ENT_COMPAT, 'UTF-8'); } }