Есть ли способ определить, имеет ли текущий объем родительский объект?
У меня есть проект, который может быть автономным проектом или подпроектом другого. Чтобы разрешить случай субпроекта, я использую флаг PARENT_SCOPE, чтобы установить(), чтобы подталкивать вещи до родителя. Однако, когда вы создаете автономный проект, я получаю предупреждение "текущая область не имеет родительского". Я хотел бы избежать этой ошибки, обнаружив, есть ли родительский элемент и включает вызовы set() в выражении if. Или есть другой способ установить переменную в родительской области, только если есть родитель?