Dit systeem werkt met een Rights-class met o.a de method getRights(). Deze roep ik nu aan in de constructor zodat automatisch de rechten-array geladen wordt bij het instancieren van class met:
<?php
$rights = new Rights();
?>
Nu vroeg ik me af of dit een goed idee is, en of het misschien toch beter is om gewoon de getRights() aan te roepen nadat de class geinstancieerd wordt i.p.v. de constructor te gebruiken. Dus:
<?php
$rights = new Rights();
$rights->getRights();
?>
Mijn class is (versimpeld) als volgt:
<?php
class Rights{
private $rights;
public function __construct() {
$this->getRights();
}
private function getRights() {
// maak hier de array met de rechten die je returned
return $this->rights;
}
}
?>
Iemand een goed advies hierover?