Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Verwendung

Es sind 2 Implementationen notwendig, um sprechende URLs für eigene Logik zu verwenden.

...

Interface \Brandbox\CmsCore\Cms\Realurl\Lib\Interfaces\RealUrlInterface

MethodeSignaturBeschreibung
getCanonicalQuery
public function getCanonicalQuery(): string;

Liefert die relative Canonical-URL als String zurück.

getEntity
public function getEntity(): ?Dbal\Definition\EntityInterface;

Liefert das zu Grunde liegende Entity zurück.

getIdentification
public function getIdentification(): string;

Liefert einen identifizierenden String zurück. Dies wird pro Implementation benötigt, um unterschiedliche Implementationen für denselben Entity-Typ zu unterscheiden.

getParameters
public function getParameters(): array;

Liefert die Parameter als Name-Value-Paare zurück, die im Canonical URL-Datensatz gespeichert und beim Anwenden der Canonical URL als Request-Parameter zur Verfügung stehen sollen.

...