public function geoFilter($shape = self::GEO_FILTER_SQUARED, $unit = self::GEO_FILTER_KILOMETERS, $distance, $isNegative = false) {
		$parameters = array(
	        'shape' => $shape,
	        'unit' => $unit,
	        'distance' => $distance
	    );
	    $this->addFilter(null, self::GEO_FILTER, $isNegative, $parameters);
		return $this;
	}
public function geoFilter($shape = self::GEO_FILTER_SQUARED, $unit = self::GEO_FILTER_KILOMETERS, $distance, $isNegative = false) {
		$parameters = array(
	        'shape' => $shape,
	        'unit' => $unit,
	        'distance' => $distance
	    );
	    $this->addFilter(null, self::GEO_FILTER, $isNegative, $parameters);
		return $this;
	}
public function geoFilter ( $ shape = self :: GEO_FILTER_SQUARED , $ unit = self :: GEO_FILTER_KILOMETERS , $ distance , $ isNegative = false ) { $ parameters = array ( 'shape' => $ shape , 'unit' => $ unit , 'distance' => $ distance ) ; $ this -> addFilter ( null , self :: GEO_FILTER , $ isNegative , $ parameters ) ; return $ this ; }
Add a GeoFilter on request
@return OpenSearchServer\Search
Add a GeoFilter on request