ik ben een programma aan het maken welke gebruikt gaat worden door verschillende klanten. elke klant kan data opslaan in tabellen zoals bijvoorbeeld 'berichten' of 'facturen'. in elke entry sla ik een unieke key op. Deze key is gekoppeld aan een gebruiker zodat deze alleen entries te zien krijgt waar zijn key in voor komt.
voorbeeld:
$query = 'SELECT * FROM `facturen` WHERE key='.$this->key;
$this->db->query($query);
nu wil ik eigenlijk in mijn Model, waar de queries komen te staan de property
$this->key; verplichten per elke method gemaakt binnen de class, zodat deze nergens vergeten kan worden. voor de veiligheid uiteraard.is dit mogelijk? bijvoorbeeld door gebruik van abstract class of interface? ik heb hier nog geen ervaring mee dus vandaar...
alvast bedankt voor reacties!
groeten Bart