eZPublishCommunityProject  2013.6
eZ\Publish\Core\Persistence\Solr\Content\Search\FieldRegistry Class Reference

Visits the criterion tree into a Solr query. More...

Public Member Functions

 __construct (array $types=array())
 COnstruct from optional Indexable type array. More...
 
 getType ($name)
 Get indexable type. More...
 
 registerType ($name, Indexable $type)
 Register another indexable type. More...
 

Protected Attributes

 $types = array()
 

Detailed Description

Visits the criterion tree into a Solr query.

Constructor & Destructor Documentation

eZ\Publish\Core\Persistence\Solr\Content\Search\FieldRegistry::__construct ( array  $types = array())

COnstruct from optional Indexable type array.

Parameters
array$types
Returns
void

Member Function Documentation

eZ\Publish\Core\Persistence\Solr\Content\Search\FieldRegistry::getType (   $name)

Get indexable type.

Parameters
string$name
Returns
Indexable
eZ\Publish\Core\Persistence\Solr\Content\Search\FieldRegistry::registerType (   $name,
Indexable  $type 
)

Register another indexable type.

Parameters
string$name
Indexable$type
Returns
void

Referenced by eZ\Publish\Core\Persistence\Solr\Content\Search\FieldRegistry\__construct().

Member Data Documentation

eZ\Publish\Core\Persistence\Solr\Content\Search\FieldRegistry::$types = array()
protected

The documentation for this class was generated from the following file: