Можете ли вы подробнее рассказать о том, что вы пытаетесь сделать?Поскольку шаблон наблюдателя предложил, это включает в себя прикрепление списка внешних объектов и реализацию некоторой системы, основанной на событиях.И я не уверен, что подход наблюдателя соответствует вашим потребностям из того, что вы описываете.
По сути, нет никакой возможности вызвать другой метод после завершения метода, и я не вижу в этом необходимости.Полу правильным подходом может быть использование __call и сделать метод a () защищенным / закрытым, а в __call перехватить вызов, запустить метод a () и немедленно запустить метод b ().
К сожалению, без особогодетали я не могу предоставить или придумать лучший способ решить эту проблему.Для этого не существует магических методов php.