Динамическое пространство имен PHP-классов
Как я могу автоматически получить пространство имен классов? Магия var __NAMESPACE__ является ненадежной, поскольку в подклассах она неверно определена. Пример: class Foo\bar\A -> __NAMESPACE__ === Foo \ bar class Ping\pong\B extends Foo\bar\A -> __NAMESPACE__ === Foo \ bar (это должен быть Ping \ pong) ps: Я заметил такое же неправильное поведение, используя __CLASS__ , но […]