Я пытаюсь понять этот код, и когда я дошел до последней строки, я не понял.: (
Могу ли я получить вашу помощь, чтобы узнать, что означает return $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;
}
Update:
Я удалил свои комментарии для лучшего уточнения.