Services_OpenSearch
[ class tree: Services_OpenSearch ] [ index: Services_OpenSearch ] [ all elements ]

Class: Services_OpenSearch

Source Location: /Services_OpenSearch-0.1.0/OpenSearch.php

Class Overview


Class for accessing and retrieving information from OpenSearch compatible engines.


Author(s):

Methods


Inherited Variables

Inherited Methods


Class Details

[line 47]
Class for accessing and retrieving information from OpenSearch compatible engines.
  • Author: HIROSE Masaaki <hirose31@irori.org>
  • Uses: XML_Unserializer
  • Uses: XML_RSS
  • Uses: PEAR
  • Uses: HTTP_Request


[ Top ]


Method Detail

Services_OpenSearch (Constructor)   [line 100]

Services_OpenSearch Services_OpenSearch( [string $url = null], [array $pager_param = array()])

Constructor
  • Access: public

Parameters:

string   $url   —  URI of OpenSearch Description Document
array   $pager_param   — 

[ Top ]

getAdultContent   [line 398]

string getAdultContent( )

Retrieves AdultContent element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getContact   [line 378]

string getContact( )

Retrieves Contact element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getCount   [line 187]

integer getCount( )

Retrieves the currently set entry count of per page.
  • Access: public

[ Top ]

getDescription   [line 328]

string getDescription( )

Retrieves Description element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getDescriptionUrl   [line 164]

string getDescriptionUrl( )

Retrieves the currently set URI of OpenSearch Description Document.
  • Return: URI of OpenSearch Description Document
  • Access: public

[ Top ]

getDeveloper   [line 368]

string getDeveloper( )

Retrieves Developer element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getFormat   [line 298]

string getFormat( )

Retrieves Format element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getImage   [line 348]

string getImage( )

Retrieves getImage element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getItemsPerPage   [line 257]

integer getItemsPerPage( )

Retrieves the number of items per page.
  • Access: public

[ Top ]

getLongName   [line 318]

string getLongName( )

Retrieves LongName element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getSampleSearch   [line 358]

string getSampleSearch( )

Retrieves SampleSearch element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getShortName   [line 308]

string getShortName( )

Retrieves ShortName element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getStartIndex   [line 207]

integer getStartIndex( )

Retrieves the currently set start index.
  • Access: public

[ Top ]

getStartPage   [line 227]

integer getStartPage( )

Retrieves the currently set start page.
  • Access: public

[ Top ]

getSyndicationRight   [line 388]

string getSyndicationRight( )

Retrieves SyndicationRight element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getTags   [line 338]

string getTags( )

Retrieves Tags element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getTotalResults   [line 247]

integer getTotalResults( )

Retrieves the total number of results.
  • Access: public

[ Top ]

getUrl   [line 288]

string getUrl( )

Retrieves Url element value in OpenSearch Description Document.
  • Access: public

[ Top ]

getUserAgent   [line 140]

string getUserAgent( )

Retrieves the User-Agent name.
  • Access: public

[ Top ]

getVersion   [line 130]

string getVersion( )

Retrieves the version number of this class.
  • Access: public

[ Top ]

search   [line 466]

array search( string $query)

Search keyword on OpenSearch compatible engine.
  • Access: public

Parameters:

string   $query   —  keyword

[ Top ]

setCount   [line 197]

void setCount( integer $n)

Sets the entry count of per page.
  • Access: public

Parameters:

integer   $n   —  entry count of per page. positive (non-zero) integer.

[ Top ]

setDescriptionUrl   [line 174]

void setDescriptionUrl( string $url)

Sets the URI of OpenSearch Description Document.
  • Access: public

Parameters:

string   $url   —  URI of OpenSearch Description Document

[ Top ]

setStartIndex   [line 217]

void setStartIndex( integer $n)

Sets the start index.
  • Access: public

Parameters:

integer   $n   —  entry count of per page. positive (non-zero) integer.

[ Top ]

setStartPage   [line 237]

void setStartPage( integer $n)

Sets the start page.
  • Access: public

Parameters:

integer   $n   —  entry count of per page. positive (non-zero) integer.

[ Top ]

setUserAgent   [line 150]

string setUserAgent( [ $ua = null])

Sets the User-Agent name.
  • Access: public

Parameters:

   $ua   — 

[ Top ]


Documentation generated on Mon, 11 Mar 2019 14:36:42 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.