Make setReader fluent
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user