Страница 1 из 1
Как получить ссылку на переменную которая вызвала метод?
Добавлено: Ср июн 04, 2014 11:42 am
dragon rider
Подскажите, есть класс
Rele
у него есть свойства
Pin0,Pin1,Pin2 итд
На изменение каждого из свойств повешен один и тот же метод OnChange, как внутри метода узнать какое именно из свойств Pin0...PinN изменилось?

Re: Как получить ссылку на переменную которая вызвала метод?
Добавлено: Ср июн 04, 2014 2:47 pm
sergejey
Можно в коде метода использовать $params['PROPERTY'] -- оно содержит имя свойства. Но это только в последних исходниках работает, так что надо обновиться.
Re: Как получить ссылку на переменную которая вызвала метод?
Добавлено: Ср июн 04, 2014 3:10 pm
dragon rider
Ну я выкачивал последнюю версию с сайта, я так понимаю нужно с гитхаба синхронизироваться?
Re: Как получить ссылку на переменную которая вызвала метод?
Добавлено: Ср июн 04, 2014 4:22 pm
sergejey
dragon rider писал(а):Ну я выкачивал последнюю версию с сайта, я так понимаю нужно с гитхаба синхронизироваться?
Либо так либо обновиться прямо из системы (на Windows легко, на Linux могут быть проблемы с правами для перезаписи файлов)
Re: Как получить ссылку на переменную которая вызвала метод?
Добавлено: Ср июн 04, 2014 8:17 pm
dragon rider
а откакого юззера происходит обновление под linux?
Re: Как получить ссылку на переменную которая вызвала метод?
Добавлено: Чт июн 05, 2014 11:04 am
sergejey
dragon rider писал(а):а откакого юззера происходит обновление под linux?
Если прямо из системы, то от юзера веб-сервера.