Se ad esempio devo istanziare Titanic e Leonardo Di Caprio, e gli attributi $protagonist e $best_film, sono rispettivamente delle istanze di Actor e Film, in fase di creazione degli oggetti mi trovo in un loop infinito.
C'è un pattern per evitare queste situazioni?
Codice PHP:class Film
{
private $title;
private $year;
private $protagonist;
}
class Actor
{
private $name;
private $surname;
private $best_film;
}

Rispondi quotando

). Sopratutto quei metodi statici, per me, sono una pugnalata al cuore con tanto di ravanata di coltello, usa classi repository esterne per istanziare oggetti Film e Actor, che risulteranno semplici oggetti con solo getter e setter
e sto cercando di capire i vari patterns. Comunque mi piacerebbe provare Doctrine (sperando che il suo uso non pregiudichi l'apprendimento dei patterns) ma non ho ben capito come si fa ad installarlo.
