PHP Class eZ\Publish\Core\Search\Elasticsearch\Content\Extractor\Loading

Inheritance: extends eZ\Publish\Core\Search\Elasticsearch\Content\Extractor
Show file Open project: ezsystems/ezpublish-kernel

Protected Properties

Property Type Description
$contentHandler eZ\Publish\SPI\Persistence\Content\Handler Content handler.
$locationHandler eZ\Publish\SPI\Persistence\Content\Location\Handler Location handler.

Public Methods

Method Description
__construct ( eZ\Publish\SPI\Persistence\Content\Handler $contentHandler, eZ\Publish\SPI\Persistence\Content\Location\Handler $locationHandler, FacetBuilderVisitor $facetBuilderVisitor )
extractHit ( mixed $hit ) : eZ\Publish\API\Repository\Values\ValueObject

Method Details

__construct() public method

public __construct ( eZ\Publish\SPI\Persistence\Content\Handler $contentHandler, eZ\Publish\SPI\Persistence\Content\Location\Handler $locationHandler, FacetBuilderVisitor $facetBuilderVisitor )
$contentHandler eZ\Publish\SPI\Persistence\Content\Handler
$locationHandler eZ\Publish\SPI\Persistence\Content\Location\Handler
$facetBuilderVisitor eZ\Publish\Core\Search\Elasticsearch\Content\FacetBuilderVisitor

extractHit() public method

public extractHit ( mixed $hit ) : eZ\Publish\API\Repository\Values\ValueObject
$hit mixed
return eZ\Publish\API\Repository\Values\ValueObject

Property Details

$contentHandler protected property

Content handler.
protected Handler,eZ\Publish\SPI\Persistence\Content $contentHandler
return eZ\Publish\SPI\Persistence\Content\Handler

$locationHandler protected property

Location handler.
protected Handler,eZ\Publish\SPI\Persistence\Content\Location $locationHandler
return eZ\Publish\SPI\Persistence\Content\Location\Handler