Hoi,
Naast Laravel probeer ik ook nog voor mijn ander project een User Class te bouwen.
Ik probeer veel te lezen, maar moet nog veel leren ivm OOP.
Heb momenteel dit:
<?php
/*
* Classes ..
*/
Class User
{
public $_username, $_password;
public $_permissions = Array();
public function __construct() {
# Construct
}
public function GetUsername() {
# De username opvragen
}
public function SetUsername() {
# De username invoeren
}
public function GetPassword() {
# De password opvragen
}
public function SetPassword() {
# De password invoeren
}
}
Class Login extends DataMapper
{
public $_username, $_password;
public function CheckUserByUsernamePassword() {
# Kijken of de gebruiker juist wachtwoord & gebruikersnaam heeft ingevuld.
}
}
Class DataMapper extends User
{
# Hier worden de query's gemaakt.
public function UserDataByUsername() {
# Een gebruiker zijn info ophalen
}
public function AddUser() {
# Nieuwe gebruiker aanmaken
}
public function EditUserByUsername() {
# Een gebruiker bewerken
}
public function DeleteUserByUsername() {
# Een gebruiker verwijderen
}
# Hier komen dan nog meer functies.
}
Class Database extends DataMapper
{
# Class om query's af te handelen.
}
?>
Wat kan beter, en mis ik nog iets?
Mvg,
Diov
3.017 views