In diesem Artikel erfahren Sie, wie Sie eine bestehende Anwendung auf APF-Version 3.4 aktualisieren können.
Version 3.4 ist in sehr großen Teilen komplett kompatibel mit der Vorgänger-Version. Kapitel 2 beschreibt die notwendigen manuellen Anpassungen.
Mit der in Issue #318 vorgenommenen Fehlerbehebung hat sich die API der Formular-Validierung geändert. Bitte passen Sie folgende Code-Stellen in Ihrer Applikation an:
Implementierungen von Interface FormControl:
// alt:
public function addValidator(FormValidator &$validator)
// neu:
public function addValidator(FormValidator $validator)
// alt:
public function addFilter(FormFilter &$filter)
// neu:
public function addFilter(FormFilter $filter)
Implementierungen von Interface FormFilter:
// alt:
public function __construct(FormControl &$control, FormControl &$button)
// neu:
public function __construct(FormControl $control, FormControl $button)
Implementierungen von Interface FormValidator:
// alt:
public function __construct(FormControl &$control, FormControl &$button, $type = null)
// neu:
public function __construct(FormControl $control, FormControl $button, $type = null)
Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen finden Sie in den Datenschutzrichtlinien.