Как я могу передать глобальные переменные классам, которые я хочу использовать, не объявляя их как GLOBAL в каждом методе класса?
пример:
$admin = "admin_area";
if($_POST['login']){
$user = new Administrator;
$user->auth($pass,$username);
}
в классе Administrator Я хочу, чтобы переменная $ admin была доступна в все методы класса без этого:
class Administrator{
public function auth($pass,$user){
global $admin;
.....
}
public function logout(){
global $admin;
.....
}
}