Możesz w klasie, w której chcesz sprawdzić dane usera, dodać właściwość: obiekt klasy User i np. przekazać zalogowanego usera jako argument metody:
Kod
class jakasTam {
private jakasTam_user;
public function jakasAkcjaTylkoDlaZalogowanegoUsera($user) {
$this->jakasTam_user = $user;
$this->jakasTam_user->sprawdzUprawnienia();
$this->jakasTam_user->sprawdzCzyZalogowany();
.....
(i tak dalej)
.....
}//
}
A w kodzie tworzysz sobie nowy obiekt klasy jakasTam i przekazujesz do tej metody obiekt klasy User:
Kod
$User = new klasaUser();
...
(tu logowanie i inne rzezcy)
....
jakasTamObjekt = new jakasTam;
jakasTamObiekt->jakasAkcjaTylkoDlaZalogowanegoUsera($User);
Ale to tylko jedno z rozwiązań