Hi,
es sollen Produkte bewertet werden, jeweils mit einer Punktzahl und noch einem kurzen Kommentar dazu.
Dazu gibt es verschiedene Methoden, um mir die Daten zu holen. Ausserdem soll es auch eine Ausgabe geben, in der die Punkte in Sternchen umgewandelt werden.
Sollte diese Ausgabefunktion ebenfalls mit in die Klasse oder wo wird üblicherweise sowas gemacht?
Der Aufruf für eine Durchschnittsanzeige wäre ja dann
$rating-> showStars($rating->getAverage())
bzw. für eine einzelne Bewertung
$rating-> showStars($rating->getRating())
Ich übergebe ja als Paramter wieder eine Klassenmethode und bin mir nicht sicher ob das so korrekt ist.
es sollen Produkte bewertet werden, jeweils mit einer Punktzahl und noch einem kurzen Kommentar dazu.
Dazu gibt es verschiedene Methoden, um mir die Daten zu holen. Ausserdem soll es auch eine Ausgabe geben, in der die Punkte in Sternchen umgewandelt werden.
Sollte diese Ausgabefunktion ebenfalls mit in die Klasse oder wo wird üblicherweise sowas gemacht?
Der Aufruf für eine Durchschnittsanzeige wäre ja dann
$rating-> showStars($rating->getAverage())
bzw. für eine einzelne Bewertung
$rating-> showStars($rating->getRating())
Ich übergebe ja als Paramter wieder eine Klassenmethode und bin mir nicht sicher ob das so korrekt ist.
PHP-Code:
class Rating{
public function findRatingByProdukt($id){}
public function getRating(){} // Punktzahl
public function getComment(){} // Kommentar
public function getAverage(){} // Durchschnitt
}
Kommentar