Make setReader fluent

This commit is contained in:
2026-05-15 10:39:42 +00:00
parent bb738a1d79
commit 4724c4988e

View File

@@ -32,11 +32,13 @@ class CloudObject {
* Specify a custom NodeReader to use for this CloudObject.
* If not set, a default NodeReader will be used.
*/
public function setReader(NodeReader $reader) {
public function setReader(NodeReader $reader) : self {
$this->reader = $reader;
return $this;
}
private function getReader() {
private function getReader() : NodeReader {
if (!$this->reader) {
$this->reader = new NodeReader;
}