У меня есть класс page
для моей веб-страницы. Когда это вызывается, он создает новый user
. Это позволяет мне проверить, есть ли пользователь, вошедший в этом метод конструкт из page
класса:.Доступ к классу, созданному в другом классе
public function __construct() {
// check user is logged in
require 'classes/user.class.php';
$user = new user();
if(!$user->isLoggedIn()) {
// user is not logged in
// load login page
}
else {
// user is logged in
// load requested page
}
}
Вся проверка пользователя вещь работает просто отлично, но теперь я хочу, чтобы получить доступ к user
объект, была создана во время строительства page
. Является ли это возможностью с тем, как я это делаю, и если да, то как мне получить доступ к объекту user
?
Доступ к нему где? Вне класса 'page'? Пожалуйста, будьте более конкретными. –
Насколько я знаю, PHP не поддерживает классы вложенности. – Tomalak
опубликуйте свой пользовательский класс. – Vamsi