SilverStripe\SearchService\DataObject\DataObjectFetcher
Synopsis
class DataObjectFetcher
implements
DocumentFetcherInterface
{
- // members
- private $dataObjectClass;
- private static array $dependencies = ;
- // methods
- public void __construct()
- public array fetch()
- public int getTotalDocuments()
- public DocumentInterface|null createDocument()
- private DataList createDataList()
- // Inherited methods from ConfigurationAware
- public $this setConfiguration()
- public IndexConfiguration getConfiguration()
Hierarchy
Uses
- SilverStripe\Core\Extensible
- SilverStripe\Core\Config\Configurable
- SilverStripe\Core\Injector\Injectable
- SilverStripe\SearchService\Service\Traits\ConfigurationAware
Implements
Members
private
- $dataObjectClass — string
- $dependencies — array
Methods
private
public
- __construct() — DataObjectFetcher constructor.
- createDocument()
- fetch()
- getTotalDocuments()