Sprawa dość prosta ale nie umiem dobrze skonstruować pytania i znaleźć odpowiedzi..
Klasa parent.
Klasa child.
W parent jest konstruktor i w nim chciałbym się dowiedzieć czy został utworzony obiekt parent new parent() bezpośrednio czy child, który rozszerza parent - new child().
W klasie child jest oczywiście parent::__construct(); i jedyne co mi przychodzi do głowy to przekazywanie parametru ale chciałbym tego uniknąć (chciałbym nie modyfikować już istniejących klas potomnych).