moin,
Datensätze von der Database zu fetchen und im Repository als array zu verarbeiten und zu übergeben, schein mir sinnvoller zu sein. Das Model, welches auf das Repository zugreift, kann dann dieses array in eine Klasse umwandeln.
Array in eine Klasse umwandeln? Was soll das sein, was soll das werden?
primitive Daten aus einer Tabelle in der Datenbank einheitlich als eine zu behandeln…
new Kontakt(
$records[ $i ][ 'vorname' ],
$records[ $i ][ 'nachname ],
$records[ $i ][ 'email' ],
$records[ $i ][ 'betreff' ],
$records[ $i ][ 'nachricht' ]
);
und vielle davon zusammenfassend als array …
return [
new Kontakt( /* ... */ ),
new Kontakt( /* ... */ ),
new Kontakt( /* ... */ ),
...,
];
…als eben viele zu vertarbeiten $vorname, $nachname, $email, $betreff, $nachricht
lgmb