Skip to content

Commit 7e41087

Browse files
author
diabl0
committed
SetDocumentClass fluid interface
1 parent 05a9e40 commit 7e41087

File tree

7 files changed

+14
-0
lines changed

7 files changed

+14
-0
lines changed

lib/ArangoDBClient/Batch.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,10 +569,12 @@ public function getConnection()
569569
* Sets the document class to use
570570
*
571571
* @param string $class Document class to use
572+
* @return Batch
572573
*/
573574
public function setDocumentClass($class)
574575
{
575576
$this->_documentClass = $class;
577+
return $this;
576578
}
577579
}
578580

lib/ArangoDBClient/BatchPart.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,10 +318,12 @@ private function getCursorOptions()
318318
* Sets the document class to use
319319
*
320320
* @param string $class Document class to use
321+
* @return BatchPart
321322
*/
322323
public function setDocumentClass($class)
323324
{
324325
$this->_documentClass = $class;
326+
return $this;
325327
}
326328
}
327329

lib/ArangoDBClient/Cursor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -836,10 +836,12 @@ public function getId()
836836
* Sets the document class to use
837837
*
838838
* @param string $class Document class to use
839+
* @return Cursor
839840
*/
840841
public function setDocumentClass($class)
841842
{
842843
$this->_documentClass = $class;
844+
return $this;
843845
}
844846
}
845847

lib/ArangoDBClient/Export.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,10 +274,12 @@ private function getCursorOptions()
274274
* Sets the document class to use
275275
*
276276
* @param string $class Document class to use
277+
* @return Export
277278
*/
278279
public function setDocumentClass($class)
279280
{
280281
$this->_documentClass = $class;
282+
return $this;
281283
}
282284
}
283285

lib/ArangoDBClient/ExportCursor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,10 +290,12 @@ public function getId()
290290
* Sets the document class to use
291291
*
292292
* @param string $class Document class to use
293+
* @return ExportCursor
293294
*/
294295
public function setDocumentClass($class)
295296
{
296297
$this->_documentClass = $class;
298+
return $this;
297299
}
298300
}
299301

lib/ArangoDBClient/Handler.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,12 @@ protected function makeCollection($value)
166166
* Sets the document class to use
167167
*
168168
* @param string $class Document class to use
169+
* @return Handler
169170
*/
170171
public function setDocumentClass($class)
171172
{
172173
$this->_documentClass = $class;
174+
return $this;
173175
}
174176

175177
}

lib/ArangoDBClient/Statement.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -558,10 +558,12 @@ private function getCursorOptions()
558558
* Sets the document class to use
559559
*
560560
* @param string $class Document class to use
561+
* @return Statement
561562
*/
562563
public function setDocumentClass($class)
563564
{
564565
$this->_documentClass = $class;
566+
return $this;
565567
}
566568
}
567569

0 commit comments

Comments
 (0)