Аналог Магических __get() И __set() Для Функций

Тема в разделе "PHP программирование", создана пользователем ABarmin, 16 июн 2012.

Статус темы:
Закрыта.
  1. ABarmin

    ABarmin Гость

    Репутация:
    0
    Добрый день.

    В РНР есть волшебные функции __get() и __set(), которые очень помогают при обращении к свойствам. Есть ли подобные функции, которые вызываются при обращении к методам класса?

    Идея в том, чтобы пользоваться не $this->parentPerson, а $this->getParentPerson() и $this->setParentPerson($newPerson), например. Конечно, можно сеттеры и геттеры вручную написать, но как-то не комильфо.
     
  2. ABarmin

    ABarmin Гость

    Репутация:
    0
    Еще раз пересмотрел документацию, очевидно же, __call().

    Тему можно закрывать.
     
  3. vital

    vital Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.431
    Симпатии:
    40
    Еще есть _invoke(), _sleep().. почитайте, там интересно :)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей