Die Metainformationen werden zur Ausgabe von Zusatzinformationen eines Datensatzes genutzt. Diese Informationen können über Events verändert und erweitert werden.
Abrufen der Metainformationen
use Brandbox\Framework\Base\Meta; /** @var \Brandbox\Framework\Brandbox\Dbal\Definition\EntityInterface $entity */ $element = $this ->staticController(Meta\Manager::class) ->get($entity) ; // $element ist eine Instanz von \Brandbox\FrameworkStyleguide\Entity\FrameworkContainer
Eventübersicht
Klassenname | Beschreibung |
---|---|
OnPopulateElement | Wird beim Abrufen der Metainformationen ausgelöst um das Styleguideelement zu befüllen. Der betreffende Datensatz steht zur Verfügung. |
OnPopulateInformation | Ein Teil der Metainformationen besteht aus einer Tabelle. Dieses Event befüllt diese Informationstabelle. |