API Documentation

Service/DeveloperGarden/LocalSearch/SearchParameters.php

Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Service
subpackage
DeveloperGarden
version
$Id: SearchParameters.php 20166 2010-01-09 19:00:17Z bkarwin $
Classes
Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

author
Marco Kaiser
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Service
subpackage
DeveloperGarden
Properties
$_parameters
$_possibleCollapseValues
Methods
setSearchValue
setWhat
enableDidYouMeanWhat
disableDidYouMeanWhat
enableDidYouMeanWhere
disableDidYouMeanWhere
enableDidYouMeanRelated
disableDidYouMeanRelated
setHits
setCollapse
setWhere
getWhere
enableSpatial
disableSpatial
setRadius
setRectangle
setTransformGeoCode
setSort
enablePhoneSeparation
disablePhoneSeparation
setFilterOnliner
setFilterOffliner
disableFilter
setOpeningTime
setCategory
setSite
setDocumentType
setName
setZipCode
setStreet
setCounty
setRawParameter
getSearchParameters

Description

Properties

$_parameters

array $_parameters = 'array'

possible search parameters, incl. default values

Details

$_parameters
array
visibility
private
default
array
final
false
static
false

$_possibleCollapseValues

array $_possibleCollapseValues = 'array'

possible collapse values

Details

$_possibleCollapseValues
array
visibility
private
default
array
final
false
static
false

Methods

disableDidYouMeanRelated

disableDidYouMeanRelated( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

diable did you mean related, if false Kihno will not be corrected to Kino

Details
visibility
public
final
false
static
false

disableDidYouMeanWhat

disableDidYouMeanWhat( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

disable the did you mean what feature

Details
visibility
public
final
false
static
false

disableDidYouMeanWhere

disableDidYouMeanWhere( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

disable the did you mean where feature

Details
visibility
public
final
false
static
false

disableFilter

disableFilter( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

removes the filter value

Details
visibility
public
final
false
static
false

disablePhoneSeparation

disablePhoneSeparation( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

disable the separation of phone numbers

Details
visibility
public
final
false
static
false

disableSpatial

disableSpatial( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

disable the spatial search feature

Details
visibility
public
final
false
static
false

enableDidYouMeanRelated

enableDidYouMeanRelated( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

enable did you mean related, if true Kihno will be corrected to Kino

Details
visibility
public
final
false
static
false

enableDidYouMeanWhat

enableDidYouMeanWhat( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

enable the did you mean what feature

Details
visibility
public
final
false
static
false

enableDidYouMeanWhere

enableDidYouMeanWhere( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

enable the did you mean where feature

Details
visibility
public
final
false
static
false

enablePhoneSeparation

enablePhoneSeparation( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

enable the separation of phone numbers

Details
visibility
public
final
false
static
false

enableSpatial

enableSpatial( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

enable the spatial search feature

Details
visibility
public
final
false
static
false

getSearchParameters

getSearchParameters( ) : array

returns the parameters as an array

Output
array
Details
visibility
public
final
false
static
false

getWhere

getWhere( ) : string

returns the defined search location (ie city, country)

Output
string
Details
visibility
public
final
false
static
false

setCategory

setCategory(  $category = null ) : unknown_type

sets a category filter

Arguments
$category
Output
unknown_type
Details
visibility
public
final
false
static
false
see
http://www.suchen.de/kategorie-katalog

setCollapse

setCollapse( mixed $value ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

If true, addresses will be collapsed for a single domain, common values are: ADDRESS_COMPANY – to collapse by address DOMAIN – to collapse by domain (same like collapse=true) false

Arguments
$value
mixed
Details
visibility
public
final
false
static
false

setCounty

setCounty( string $county ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets a filter for the county

Arguments
$county
string
Details
visibility
public
final
false
static
false

setDocumentType

setDocumentType( string $type ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets a filter to the given document type ie: pdf, html

Arguments
$type
string
Details
visibility
public
final
false
static
false

setFilterOffliner

setFilterOffliner( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

if this filter is set, only results without a website are returned

Details
visibility
public
final
false
static
false

setFilterOnliner

setFilterOnliner( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

if this filter is set, only results with a website are returned

Details
visibility
public
final
false
static
false

setHits

setHits( integer $hits = 10 ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

set the max result hits for this search

Arguments
$hits
integer
Details
visibility
public
final
false
static
false

setName

setName( string $name ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets a filter for the company name ie: Deutsche Telekom

Arguments
$name
string
Details
visibility
public
final
false
static
false

setOpeningTime

setOpeningTime( string $time = null ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

set a filter to get just results who are open at the given time possible values: now = open right now HH:MM = at the given time (ie 20:00)

Arguments
$time
string
Details
visibility
public
final
false
static
false

setRadius

setRadius( integer $radius ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets spatial and the given radius for a circle search

Arguments
$radius
integer
Details
visibility
public
final
false
static
false

setRawParameter

setRawParameter( string $key, mixed $value ) : unknown_type

sets a raw parameter with the value

Arguments
$key
string
$value
mixed
Output
unknown_type
Details
visibility
public
final
false
static
false

setRectangle

setRectangle(  $lx,  $ly,  $rx,  $ry ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets the values for a rectangle search lx = longitude left top ly = latitude left top rx = longitude right bottom ry = latitude right bottom

Arguments
$lx
$ly
$rx
$ry
Details
visibility
public
final
false
static
false

setSearchValue

setSearchValue( string $searchValue ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets a new search word alias for setWhat

Arguments
$searchValue
string
Details
visibility
public
final
false
static
false

setSite

setSite( string $site ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets the site filter ie: www.developergarden.com

Arguments
$site
string
Details
visibility
public
final
false
static
false

setSort

setSort( string $sort ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets the sort value possible values are: 'relevance' and 'distance' (only with spatial enabled)

Arguments
$sort
string
Details
visibility
public
final
false
static
false

setStreet

setStreet( string $street ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets a filter for the street

Arguments
$street
string
Details
visibility
public
final
false
static
false

setTransformGeoCode

setTransformGeoCode( ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

if set, the service returns the zipcode for the result

Details
visibility
public
final
false
static
false

setWhat

setWhat( string $searchValue ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets a new search word

Arguments
$searchValue
string
Details
visibility
public
final
false
static
false

setWhere

setWhere( string $where ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

set a specific search location examples: +47°54’53.10”, 11° 10’ 56.76” 47°54’53.10;11°10’56.76” 47.914750,11.182533 +47.914750 ; +11.1824 Darmstadt Berlin

Arguments
$where
string
Details
visibility
public
final
false
static
false

setZipCode

setZipCode( string $zip ) : Zend_Service_DeveloperGarden_LocalSearch_SearchParameters

sets a filter for the zip code

Arguments
$zip
string
Details
visibility
public
final
false
static
false
Documentation was generated by DocBlox.