Class IFileQueryRegistry

Description

Registro dei termini da ricercare

Registro dei termini da ricercare

  • author: Giampaolo Losito, Antonio Di Girolomo
  • copyright:
  • license: GNU

Located in /helpers/IFileQueryRegistry.php (line 26)


	
			
Variable Summary
array $registry
Method Summary
IFileQueryRegistry __construct ()
void checkEncoding ( $encoding, string $field)
void checkField (string $field)
void checkPosition ( $position, string $field)
void checkTerm (string $term)
integer count ()
array getQuery ()
void setQuery (string $term, [string $field = null], [mixed $match = null], [integer $position = null], [string $encoding = ''])
Variables
array $registry = array() (line 32)

Registro dei termini da ricercare

Registro dei termini da ricercare

  • access: private
Methods
Constructor __construct (line 34)
  • access: public
IFileQueryRegistry __construct ()
checkEncoding (line 154)

Controllo sul tipo di Encoding

Controllo sul tipo di Encoding Questo metodo potrebbe essere implementato estendendo la classe IFileQueryRegistry per gestire eventuali controlli sul tipo di encoding permesso del termine per le frasi Invoca una eccezione di tipo IFile_Query_Exception in caso di errore

  • throws: IFile_Query_Exception
  • access: public
void checkEncoding ( $encoding, string $field)
  • string $field
  • $encoding
checkField (line 127)

Controllo sul field

Controllo sul field Questo metodo potrebbe essere implementato estendendo la classe IFileQueryRegistry per gestire eventuali controlli sui campi di ricerca Invoca una eccezione di tipo IFile_Query_Exception in caso di errore

  • throws: IFile_Query_Exception
  • access: public
void checkField (string $field)
  • string $field
checkPosition (line 141)

Controllo sulla posizione

Controllo sulla posizione Questo metodo potrebbe essere implementato estendendo la classe IFileQueryRegistry per gestire eventuali controlli sulla posizione del termine per le frasi Invoca una eccezione di tipo IFile_Query_Exception in caso di errore

  • throws: IFile_Query_Exception
  • access: public
void checkPosition ( $position, string $field)
  • string $field
  • $position
checkTerm (line 113)

Controllo sul termine Questo metodo potrebbe essere implementato estendendo la classe IFileQueryRegistry per gestire eventuali controlli sui termini di ricerca.

Controllo sul termine Questo metodo potrebbe essere implementato estendendo la classe IFileQueryRegistry per gestire eventuali controlli sui termini di ricerca. Invoca una eccezione di tipo IFile_Query_Exception in caso di errore

  • throws: IFile_Query_Exception
  • access: public
void checkTerm (string $term)
  • string $term
count (line 99)

Ritorna il numero di query settate

Ritorna il numero di query settate

  • access: public
integer count ()
getQuery (line 76)

Ritorna l'array delle query

Ritorna l'array delle query

  • access: public
array getQuery ()
getTerm (line 85)

Ritorna il termine con ID ricercato.

Ritorna il termine con ID ricercato. Se ID del termine non esiste allora ritorna null

  • access: public
IFileQuery getTerm ( $id)
  • $id
setQuery (line 46)

Setta le proprieta' della query

Setta le proprieta' della query

  • access: public
void setQuery (string $term, [string $field = null], [mixed $match = null], [integer $position = null], [string $encoding = ''])
  • string $term
  • string $field: [optional]
  • mixed $match: [optional]
  • integer $position: [optional]
  • string $encoding: [optional]

Documentation generated on Fri, 16 Aug 2013 11:37:32 +0200 by phpDocumentor 1.4.0