Я получил этот класс:
Class Username {
protected $id;
protected $username;
protected $contact_information;
private __construct($id) {
$this->id = (int) $id; // Forces it to be a string
$contact_information = new ContactInformation($this->id);
}
}
Class ContactInformation extends Username {
protected $mobile;
protected $email;
protected $nextel_id;
.....
}
Моя проблема: я хочу получить доступ к $id и $username (и множеству других переменных) в ContactInformation, но parent:: или $this- > НЕ работает, выглядит каждый раз, когда я делаю "new ContactInformation....) PHP создает" новое имя пользователя". Любая возможность получить доступ к значениям CURRENT из Username?
Спасибо