Bei diesem PR handelt es sich um die Erweiterung der Bubblesort Klasse.
Details:
Das Projekt wird um die bekanntesten Implementationen des Bubblesort erweiter.
Die Implementierung wird dabei in verschiedenen Methoden zur Verfügung gestellt und dabei mit fortlaufenden Namen versehen. Der Name wird dabei der sort Methode als Parameter übergeben und führt die so gewählte Methode bzw. Variante dynamisch aus.
Um keine breaking Changes zu verursachen, wurde die Methode bei dem Übergabeparameter $method mit einem default versehen, welcher die aller erste Implementierung der Methode ausführt, welche aus der sort in die eigene Methode variante1 ausgelagert wurde.
TL.DR.:
Bei diesem PR handelt es sich um die Erweiterung der Bubblesort Klasse.
Details:
Das Projekt wird um die bekanntesten Implementationen des Bubblesort erweiter.
Die Implementierung wird dabei in verschiedenen Methoden zur Verfügung gestellt und dabei mit fortlaufenden Namen versehen. Der Name wird dabei der
sort
Methode als Parameter übergeben und führt die so gewählte Methode bzw. Variante dynamisch aus. Um keine breaking Changes zu verursachen, wurde die Methode bei dem Übergabeparameter$method
mit einem default versehen, welcher die aller erste Implementierung der Methode ausführt, welche aus dersort
in die eigene Methodevariante1
ausgelagert wurde.