$ это будет класс, который содержит эту функцию.
Так что, если вы будете вызывать ее следующим образом:
$obj->setOptions($options)
, она вернет $ obj, который был установлен с новыми опциями.Обычно, когда что-то установлено так, вам не нужно захватывать возврат, потому что это влияет на сам объект, но делает так, чтобы вы могли использовать его встроенным.