Ответ
andylars 08.12.2014 15:57
/ 08.12.2014 16:56
Ну меня вроде устраивает вариант, приведеный мной выше, а при учете, что если задан GET_DEFAULT, то это понимается как "существующее" поле, а вот тонкости $caller в этом разрезе перестал понимать кажется.
Да, во втором варианте я уже не пытаюсь передать ссылку на объект, т.к. если это окажется что-то из встроенных классов что его не имеет, то ошибка вывалится раньше чем я попаду в @def
поэтому, я пробую пойти через костыль = передачи имени всей последовательсти как string в метод, и уже там пробую через try её потрогать на предмет возможности
но возникается только момент с видимостью, потому что в контексте MAIN оно все работает, а в узких контекстах надо бы $caller добавить