LauraBokkers / educom-webshop-database-1697464342

0 stars 0 forks source link

Het is gebruikelijk dat data layer functies een data-array of NULL teruggeven #14

Open JeroenHeemskerk opened 11 months ago

JeroenHeemskerk commented 11 months ago

In de code hieronder geef je altijd een array terug met daarin een 'message' dat een RESULT_XXX is https://github.com/LauraBokkers/educom-webshop-database-1697464342/blob/85ef2592d15ca78ff9e91372f539148560c87234/database-connection.php#L29-L35 Hoewel je dit kan doen in business laag functies is het NIET heel gebruikelijk bij data laag functies

Het is gebruikelijk dat een 'findXxxByYxx' functies een array of object teruggeven of NULL als het niet kan worden gevonden. Functies als 'getAllProducts' zullen wel altijd een array teruggeven en dat kan een lege array zijn als er geen producten zijn of een array waarbij voor ieder product een array/object in deze array is geplaatst.

JeroenHeemskerk commented 11 months ago

Idem voor deze code https://github.com/LauraBokkers/educom-webshop-database-1697464342/blob/85ef2592d15ca78ff9e91372f539148560c87234/file-repository.php#L17-L21