我创建了有关于用户的信息的用户类中检查类的实例。另外,我已经用另一个名为LoggedInUser的类扩展了这个类。另一个类
与loggedInUser的一点是要能够轻松地告诉我们,如果用户进行身份验证并记录在由是loggedInUser对象是否存在这样的简单检查:
class User {
//properties
}
class LoggedInUser extends User {
//some additional token stuff
}
$isLoggedIn = new LoggedInUser();
class Router {
public function gotoRoute() {
if($isLoggedIn) {
// perform the action
}
}
}
至于我可以告诉大家, $ isLoggedIn不能被类访问,那么我应该将它传递给构造函数吗?还是有更好的方法来做到这一切?
顺便说一下,你分配一个对象$ isLoggedIn,所以这不是要始终评估为真? – Abhay