|
@@ 309-316 (lines=8) @@
|
| 306 |
|
* @attention Requires admin privileges. |
| 307 |
|
* @see http://docs.couchdb.org/en/latest/api/server/common.html#db-updates |
| 308 |
|
*/ |
| 309 |
|
public function getDbUpdates(Opt\DbUpdatesFeedOpts $opts = NULL) { |
| 310 |
|
$request = new Request(Request::GET_METHOD, "/_db_updates"); |
| 311 |
|
|
| 312 |
|
if (isset($opts)) |
| 313 |
|
$request->setMultipleQueryParamsAtOnce($opts->asArray()); |
| 314 |
|
|
| 315 |
|
return $this->send($request)->getBodyAsArray(); |
| 316 |
|
} |
| 317 |
|
|
| 318 |
|
|
| 319 |
|
/** |
|
@@ 588-595 (lines=8) @@
|
| 585 |
|
* @retval Response |
| 586 |
|
* @see http://docs.couchdb.org/en/latest/api/database/changes.html |
| 587 |
|
*/ |
| 588 |
|
public function getDbChanges($name, Opt\ChangesFeedOpts $opts = NULL) { |
| 589 |
|
$request = new Request(Request::GET_METHOD, "/".rawurlencode($name)."/_changes"); |
| 590 |
|
|
| 591 |
|
if (isset($opts)) |
| 592 |
|
$request->setMultipleQueryParamsAtOnce($opts->asArray()); |
| 593 |
|
|
| 594 |
|
return $this->send($request); |
| 595 |
|
} |
| 596 |
|
|
| 597 |
|
|
| 598 |
|
/** |