- Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
<?php
class ViewHelper
{
protected ReflectionProperty $class;
public function __contruct(ReflectionProperty $class)
{
$this->class = $class;
}
protected function getListFields(mixed $object): array
{
$result = [];
$properties = $class->getProperties();
foreach ($properties as $property) {
$name = $property->getName();
$result [] = $name;
}
return $result;
}
public function escapeMetacharacters(string $text): string
{
return htmlspecialchars($text, ENT_QUOTES);
}
}