Make setReader fluent
This commit is contained in:
@@ -32,11 +32,13 @@ class CloudObject {
|
|||||||
* Specify a custom NodeReader to use for this CloudObject.
|
* Specify a custom NodeReader to use for this CloudObject.
|
||||||
* If not set, a default NodeReader will be used.
|
* If not set, a default NodeReader will be used.
|
||||||
*/
|
*/
|
||||||
public function setReader(NodeReader $reader) {
|
public function setReader(NodeReader $reader) : self {
|
||||||
$this->reader = $reader;
|
$this->reader = $reader;
|
||||||
|
|
||||||
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
private function getReader() {
|
private function getReader() : NodeReader {
|
||||||
if (!$this->reader) {
|
if (!$this->reader) {
|
||||||
$this->reader = new NodeReader;
|
$this->reader = new NodeReader;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user