Zeta Components Manual :: Docs For Class ezcSearchDocumentDefinition
Search::ezcSearchDocumentDefinition
Class ezcSearchDocumentDefinition
The struct contains a document definition.
Source for this file: /Search/src/document_definition.php
Version: | //autogentag// |
Constants
BOOLEAN
= 7
|
Type for boolean fields. |
DATE
= 4
|
Type for date fields. |
FLOAT
= 6
|
Type for floating point fields. |
HTML
= 3
|
Type for HTML fields. |
INT
= 5
|
Type for integer fields. |
STRING
= 1
|
Type for string fields. |
TEXT
= 2
|
Type for text fields. |
Member Variables
public string |
$defaultField
= null
Contains the field name of the default search field. |
public string |
$documentType
Contains the document type - which is the same as the class name. |
public array(string=>ezcSearchDefinitionDocumentField) |
$fields
= array()
Contains an array of field definitions The array key also contains the name of the field |
public string |
$idProperty
= null
Contains the id property. This one is required. |
Method Summary
public ezcSearchDocumentDefinition |
__construct(
$documentType
)
Creates a new ezcSearchDocumentDefinition for document type $documentType. |
public array(string) |
getFieldNames(
)
Returns a list with all the field names |
public array(string) |
getHighlightFieldNames(
)
Returns all the field names that should appear in the highlighted fields |
public array(string) |
getSelectFieldNames(
)
Returns all the field names that should appear in the search result |
Methods
__construct
ezcSearchDocumentDefinition
__construct(
string
$documentType
)
Creates a new ezcSearchDocumentDefinition for document type $documentType.
Parameters:
Name | Type | Description |
---|---|---|
$documentType |
string |
getFieldNames
array(string)
getFieldNames(
)
Returns a list with all the field names
getHighlightFieldNames
array(string)
getHighlightFieldNames(
)
Returns all the field names that should appear in the highlighted fields
getSelectFieldNames
array(string)
getSelectFieldNames(
)
Returns all the field names that should appear in the search result
Documentation generated by phpDocumentor 1.4.3