Classes
\SilverStripe\FullTextSearch\Search
Name | Description | |
---|---|---|
FullTextSearch | Base class to manage active search indexes. | EMPTY |
SearchIntrospection | Some additional introspection tools that are used often by the fulltext search code | EMPTY |
\SilverStripe\FullTextSearch\Search\Adapters
Name | Description | |
---|---|---|
SolrSearchAdapter | Class SolrSearchAdapter | EMPTY |
\SilverStripe\FullTextSearch\Search\Captures
Name | Description | |
---|---|---|
SearchManipulateCapture_MySQLDatabase | No description available | EMPTY |
SearchManipulateCapture_PostgreSQLDatabase | No description available | EMPTY |
SearchManipulateCapture_SQLite3Database | No description available | EMPTY |
\SilverStripe\FullTextSearch\Search\Criteria
Name | Description | |
---|---|---|
SearchCriteria | Class SearchCriteria | EMPTY |
SearchCriterion | Class SearchCriterion | EMPTY |
\SilverStripe\FullTextSearch\Search\Extensions
Name | Description | |
---|---|---|
ProxyDBExtension | This database connector proxy will allow {@link SearchUpdater::handle_manipulation} to monitor database schema changes that may need to be propagated through to search indexes. | EMPTY |
SearchUpdater_ObjectHandler | Delete operations do not use database manipulations. | EMPTY |
\SilverStripe\FullTextSearch\Search\Indexes
Name | Description | |
---|---|---|
SearchIndex | SearchIndex is the base index class. Each connector will provide a subclass of this that provides search engine specific behavior. | EMPTY |
SearchIndex_Null | A search index that does nothing. Useful for testing | EMPTY |
SearchIndex_Recording | A search index that just records actions. Useful for testing | EMPTY |
\SilverStripe\FullTextSearch\Search\Processors
Name | Description | |
---|---|---|
SearchUpdateBatchedProcessor | Provides batching of search updates | EMPTY |
SearchUpdateCommitJobProcessor | No description available | EMPTY |
SearchUpdateImmediateProcessor | No description available | EMPTY |
SearchUpdateProcessor | No description available | EMPTY |
SearchUpdateQueuedJobProcessor | No description available | EMPTY |
\SilverStripe\FullTextSearch\Search\Queries
Name | Description | |
---|---|---|
AbstractSearchQueryWriter | Class AbstractSearchQueryWriter | EMPTY |
SearchQuery | Represents a search query | EMPTY |
SearchQuery_Range | Create one of these and pass as one of the values in filter or exclude to filter or exclude by a (possibly open ended) range | EMPTY |
\SilverStripe\FullTextSearch\Search\Updaters
Name | Description | |
---|---|---|
SearchUpdater | This class is responsible for capturing changes to DataObjects and triggering index updates of the resulting dirty index items. | EMPTY |
\SilverStripe\FullTextSearch\Search\Variants
Name | Description | |
---|---|---|
SearchVariant | A Search Variant handles decorators and other situations where the items to reindex or search through are modified from the default state - for instance, dealing with Versioned or Subsite | EMPTY |
SearchVariantSubsites | No description available | EMPTY |
SearchVariantVersioned | No description available | EMPTY |
SearchVariant_Caller | Internal utility class used to hold the state of the SearchVariant::with call | EMPTY |
\SilverStripe\FullTextSearch\Solr
Name | Description | |
---|---|---|
Solr | No description available | EMPTY |
SolrIndex | No description available | EMPTY |
\SilverStripe\FullTextSearch\Solr\Control
Name | Description | |
---|---|---|
ContentControllerExtension | No description available | EMPTY |
\SilverStripe\FullTextSearch\Solr\Forms
Name | Description | |
---|---|---|
SearchForm | No description available | EMPTY |
\SilverStripe\FullTextSearch\Solr\Reindex\Handlers
Name | Description | |
---|---|---|
SolrReindexBase | Base class for re-indexing of solr content | EMPTY |
SolrReindexImmediateHandler | Invokes an immediate reindex | EMPTY |
SolrReindexQueuedHandler | Represents a queued task to start the reindex job | EMPTY |
\SilverStripe\FullTextSearch\Solr\Reindex\Jobs
Name | Description | |
---|---|---|
SolrReindexGroupQueuedJob | Queuedjob to re-index a small group within an index. | EMPTY |
SolrReindexQueuedJob | Represents a queuedjob which invokes a reindex | EMPTY |
SolrReindexQueuedJobBase | Base class for jobs which perform re-index | EMPTY |
\SilverStripe\FullTextSearch\Solr\Services
Name | Description | |
---|---|---|
Solr3Service | No description available | EMPTY |
Solr3Service_Core | No description available | EMPTY |
Solr4Service | No description available | EMPTY |
Solr4Service_Core | No description available | EMPTY |
SolrService | The API for accessing the primary Solr installation, which includes both SolrService_Core, plus extra methods for interrogating, creating, reloading and getting SolrService_Core instances for Solr cores. | EMPTY |
SolrService_Core | The API for accessing a specific core of a Solr server. Exactly the same as Apache_Solr_Service for now. | EMPTY |
\SilverStripe\FullTextSearch\Solr\Stores
Name | Description | |
---|---|---|
SolrConfigStore_File | Class SolrConfigStore_File | EMPTY |
SolrConfigStore_Post | No description available | EMPTY |
SolrConfigStore_WebDAV | Class SolrConfigStore_WebDAV | EMPTY |
\SilverStripe\FullTextSearch\Solr\Tasks
Name | Description | |
---|---|---|
Solr_BuildTask | Abstract class for build tasks | EMPTY |
Solr_Configure | No description available | EMPTY |
Solr_Reindex | Task used for both initiating a new reindex, as well as for processing incremental batches within a reindex. | EMPTY |
\SilverStripe\FullTextSearch\Solr\Writers
Name | Description | |
---|---|---|
SolrSearchQueryWriterBasic | Class SolrSearchQueryWriter_Basic | EMPTY |
SolrSearchQueryWriterIn | Class SolrSearchQueryWriter_In | EMPTY |
SolrSearchQueryWriterRange | Class SolrSearchQueryWriter_Range | EMPTY |
\SilverStripe\FullTextSearch\State
Name | Description | |
---|---|---|
FullTextSearchTestState | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests
Name | Description | |
---|---|---|
BatchedProcessorTest | Tests {@see SearchUpdateQueuedJobProcessor} | EMPTY |
SearchUpdaterTest | No description available | EMPTY |
SearchVariantSubsiteTest | No description available | EMPTY |
SearchVariantVersionedTest | No description available | EMPTY |
Solr4ServiceTest | Test solr 4.0 compatibility | EMPTY |
SolrIndexSubsitesTest | Subsite specific solr testing | EMPTY |
SolrIndexTest | No description available | EMPTY |
SolrIndexVersionedTest | No description available | EMPTY |
SolrReindexQueuedTest | Additional tests of solr reindexing processes when run with queuedjobs | EMPTY |
SolrReindexTest | No description available | EMPTY |
SolrWritersTest | Class SolrWritersTest | EMPTY |
\SilverStripe\FullTextSearch\Tests\BatchedProcessorTest
Name | Description | |
---|---|---|
BatchedProcessorTest_Index | No description available | EMPTY |
BatchedProcessorTest_Object | No description available | EMPTY |
BatchedProcessor_QueuedJobService | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests\SearchUpdaterTest
Name | Description | |
---|---|---|
SearchUpdaterTest_Container | No description available | EMPTY |
SearchUpdaterTest_ExtendedContainer | Used to test inherited ambiguous relationships. | EMPTY |
SearchUpdaterTest_HasMany | No description available | EMPTY |
SearchUpdaterTest_HasOne | No description available | EMPTY |
SearchUpdaterTest_Index | No description available | EMPTY |
SearchUpdaterTest_ManyMany | No description available | EMPTY |
SearchUpdaterTest_OtherContainer | Used to test ambiguous relationships. | EMPTY |
\SilverStripe\FullTextSearch\Tests\SearchVariantVersionedTest
Name | Description | |
---|---|---|
SearchVariantVersionedTest_Index | No description available | EMPTY |
SearchVariantVersionedTest_IndexNoStage | No description available | EMPTY |
SearchVariantVersionedTest_Item | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests\Solr4ServiceTest
Name | Description | |
---|---|---|
Solr4ServiceTest_RecordingService | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests\SolrIndexSubsitesTest
Name | Description | |
---|---|---|
SolrIndexSubsitesTest_Index | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests\SolrIndexTest
Name | Description | |
---|---|---|
SolrIndexTest_AmbiguousRelationIndex | No description available | EMPTY |
SolrIndexTest_AmbiguousRelationInheritedIndex | No description available | EMPTY |
SolrIndexTest_BoostedIndex | No description available | EMPTY |
SolrIndexTest_FakeIndex | No description available | EMPTY |
SolrIndexTest_FakeIndex2 | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests\SolrIndexVersionedTest
Name | Description | |
---|---|---|
SolrIndexVersionedTest_Object | Non-sitetree versioned dataobject | EMPTY |
SolrVersionedTest_Index | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests\SolrReindexQueuedTest
Name | Description | |
---|---|---|
SolrReindexQueuedTest_Service | No description available | EMPTY |
\SilverStripe\FullTextSearch\Tests\SolrReindexTest
Name | Description | |
---|---|---|
SolrReindexTest_Handler | Logger for recording messages for later retrieval | EMPTY |
SolrReindexTest_Index | No description available | EMPTY |
SolrReindexTest_Item | Does not have any variant extensions | EMPTY |
SolrReindexTest_ItemExtension | Select only records in the current variant | EMPTY |
SolrReindexTest_RecordingLogger | Test logger for recording messages | EMPTY |
SolrReindexTest_TestHandler | Provides a wrapper for testing SolrReindexBase | EMPTY |
SolrReindexTest_Variant | Dummy variant that selects items with field Variant matching the current value | EMPTY |
\SilverStripe\FullTextSearch\Utils
Name | Description | |
---|---|---|
CombinationsArrayIterator | No description available | EMPTY |
MultipleArrayIterator | No description available | EMPTY |
WebDAV | No description available | EMPTY |
\SilverStripe\FullTextSearch\Utils\Logging
Name | Description | |
---|---|---|
MonologFactory | Provides logging based on monolog | EMPTY |
QueuedJobLogHandler | Handler for logging events into QueuedJob message data | EMPTY |