In meinem Repositories, ich habe Methoden mit zu vielen Argumenten (für den Einsatz in dem):Was ist die beste Vorgehensweise für das Repository?
Beispiel:
class ProchaineOperationRepository extends EntityRepository
{
public function getProchaineOperation(
$id = null, // Search by ID
\DateTime $dateMax = null, // Search by DateMax
\DateTime $dateMin = null, // Search by DateMin
$title = null // Search by title
)
In meinem Controller, ich differents Aktion habe ... für bekomme mit ID, für erhalten mit ID und DateMin, für bekommen ID und Titel, ...
Meine Methode zu unleserlich becaus ist e zu viele Argumente ... und es wäre schwierig, viele Methoden zu erstellen, weil sie fast identisch sind ...
Was ist die beste Praxis?
Ihre erste bewährte Vorgehensweise könnte darin bestehen, auf Ihre Fragen zu antworten. Dies ist die dritte Frage, die Sie in 5 Stunden gestellt haben. Die anderen beiden haben Kommentare und Antworten, aber keine Antworten von Ihnen.Und es sieht so aus, als hätten Sie 50 Fragen gestellt und nur eine Antwort akzeptiert? Huch. Fahren mit Plakaten sollte nicht viel Hilfe erwarten. – Cerad