public function withinCircle($field, $longitude, $latitude, $radius) { $this->where($field, array('$geoWithin' => array('$center' => array(array($longitude, $latitude), $radius)))); return $this; }