hallo menschen
stel ik wil een php usersysteem maken. ik maak een class 'user' en ik doe:
$piet = new(user);
$piet->loopnaardebakker();
$piet->eetbrood();
tot zover niks aan de hand, maar stel ik heb een functie nodig die alle users in de database broodjes laat eten..
$bla = new(user);
$bla->eetallemaalbrood();
wat ik niet netjes vind is dat 'bla' nu niet 1 user betreft, maar meerdere; terwijl het me logischer lijkt als een instance van een class 'user' ook daadwerkelijk 1 gebruiker 'is'.
moet ik nu bijv in mn users.php naast de user class een paar losse functies maken zoals 'eetallemaalbrood', 'verwijderalleusers' etc; of kan ik het ook netjes oplossen met classes?
ik hoop dat mijn vraag een beetje duidelijk is
stel ik wil een php usersysteem maken. ik maak een class 'user' en ik doe:
$piet = new(user);
$piet->loopnaardebakker();
$piet->eetbrood();
tot zover niks aan de hand, maar stel ik heb een functie nodig die alle users in de database broodjes laat eten..
$bla = new(user);
$bla->eetallemaalbrood();
wat ik niet netjes vind is dat 'bla' nu niet 1 user betreft, maar meerdere; terwijl het me logischer lijkt als een instance van een class 'user' ook daadwerkelijk 1 gebruiker 'is'.
moet ik nu bijv in mn users.php naast de user class een paar losse functies maken zoals 'eetallemaalbrood', 'verwijderalleusers' etc; of kan ik het ook netjes oplossen met classes?
ik hoop dat mijn vraag een beetje duidelijk is