/** * Command. * * Runs a Mongo command (such as GeoNear). See the Mongo documentation * for more usage scenarios - http://dochub.mongodb.org/core/commands * * @param array $query The command query * * @access public * @return \Flywheel\Mongo\MongoDB */ public function command($query = array()) { try { $execute = $this->_dbhandle->command($query); return $execute; } catch (\MongoCursorException $Exception) { throw new Exception('Mongo command failed to execute: ' . $Exception->getMessage()); //@end } }
public function __construct() { parent::__construct(); $this->db = MongoDB::getInstance(); }