Я пытаюсь понять этот код, и когда я добрался до последней строки, я не не понимаю.: (
Могу я попросить вашу помощь, чтобы узнать, что возвращает значение $ this
?
public function setOptions(array $options) {
$methods = get_class_methods($this);
foreach ($options as $key => $value) {
$method = 'set' . ucfirst($key);
if (in_array($method, $methods)) {
$this->$method($value);
}
}
//???? - return what ?
return $this;
}
Обновление:
Я удалил свои комментарии, чтобы лучше пояснение.