geoWithin() public method

The geometry parameter GeoJSON object or an array corresponding to the geometry's JSON representation.
See also: Builder::geoWithin()
See also: http://docs.mongodb.org/manual/reference/operator/geoIntersects/
public geoWithin ( array | GeoJson\Geometry\Geometry $geometry )
$geometry array | GeoJson\Geometry\Geometry
Example #1
0
 /**
  * Add $geoWithin criteria with a GeoJSON geometry to the query.
  *
  * The geometry parameter GeoJSON object or an array corresponding to the
  * geometry's JSON representation.
  *
  * @see Expr::geoWithin()
  * @see http://docs.mongodb.org/manual/reference/operator/geoWithin/
  * @param array|Geometry $geometry
  * @return self
  */
 public function geoWithin($geometry)
 {
     $this->expr->geoWithin($geometry);
     return $this;
 }
Example #2
0
 /**
  * Add $geoWithin criteria with a GeoJSON geometry to the query.
  *
  * The geometry parameter GeoJSON object or an array corresponding to the
  * geometry's JSON representation.
  *
  * @see Expr::geoWithin()
  * @see http://docs.mongodb.org/manual/reference/operator/geoWithin/
  * @param array|Geometry $geometry
  * @return $this
  */
 public function geoWithin(Geometry $geometry)
 {
     $this->query->geoWithin($geometry);
     return $this;
 }