Не понятное поведение при обращении к методу
Смущает отсутствие extends у B или static у A. PHP это тоже смущает.
т.к. определен клас В и из В вызывается А, тем более статическим методом, то и будет он отображать информацию о классе В (на сколько я понимаю проблему).

Если extends у В то информацию он будет отображать о обеих класса (могу ошибаться)