Verstehe ich das richtig?
Du möchtest anstatt
PHP-Code:
if($_SESSION['logged_in']) {
// ...
}
lieber
PHP-Code:
if($login->isLoggedIn()) {
// ...
}
schreiben?
Also eine Klasse oder ein Objekt dazwischen stellen, ohne tieferen Sinn?
Solltest du keine weiteren Methoden haben, die du diesem Objekt hinzufügen möchtest, empfehle ich dir diesen Umweg zu sparen. Sinn würde es hingegen machen, wenn du zum Beispiel eine Klasse zur Session-Verwaltung schreiben möchtest. Die Methode isLoggedIn wäre da dann nämlich eine gute Ergänzung.
Wenn du "flexibel" sein möchtest, kannst du auch eine Funktion benutzen:
PHP-Code:
function isLoggedIn() {
return (isset($_SESSION['logged_in']) ? $_SESSION['logged_in'] : false);
}
Falls das nicht das ist, was du gerne hättest, habe ich das Problem jedenfalls wohl nicht verstanden oder du dich nicht genau genug ausgedrückt.