/** * @see Database::command() */ public function command($command, array $options = []) { $this->log(array('command' => true, 'data' => $command, 'options' => $options)); return parent::command($command, $options); }
/** * Retrieve last error from database * @param $db * @return array */ protected function getLastDBError(\MongoDB\Database $db) { return $db->command(['getLastError' => 1])->toArray()[0]; }