Lines Matching defs:data
101 $data = $this->request('/')->getData();
103 return $this->_version = $data['version']['number'];
271 * @param AbstractScript|array|Document $data raw data for request body
281 public function updateDocument($id, $data, $index, array $options = []): Response
287 if ($data instanceof AbstractScript) {
288 $requestData = $data->toArray();
289 } elseif ($data instanceof Document) {
290 $requestData = ['doc' => $data->getData()];
292 if ($data->getDocAsUpsert()) {
296 $docOptions = $data->getOptions(
310 $requestData = $data;
314 if ($data instanceof AbstractScript || $data instanceof Document) {
315 if ($data->hasUpsert()) {
316 $requestData['upsert'] = $data->getUpsert()->getData();
326 && $data instanceof Document
327 && ($data->isAutoPopulate() || $this->getConfigValue(['document', 'autoPopulate'], false))
329 $data->setVersionParams($response->getData());
530 * @param array|string $data OPTIONAL Arguments as array or pre-encoded string
538 public function request(string $path, string $method = Request::GET, $data = [], array $query = [], string $contentType = Request::DEFAULT_CONTENT_TYPE): Response
541 $request = $this->_lastRequest = new Request($path, $method, $data, $query, $connection, $contentType);
559 return $this->request($path, $method, $data, $query);