@droit174

Чем отличается записи _get и get?

чем отличаются данные записи в модели yii2
public function __get($name) {
        if ($name === 'settings')
            return $this->getAttribute('settings');
        return parent::__get($name);
}
и
public function getSettings()
    {
        return $this->settings;
    }
  • Вопрос задан
  • 221 просмотр
Пригласить эксперта
Ответы на вопрос 1
qonand
@qonand
Software Engineer
__get - это магический метод уровне PHP, getSettings() - это просто более удобная реализация на уровне фреймворка, основанная на магическом методе __get
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы