PHPackages                             onedrop/solr-extbase - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. onedrop/solr-extbase

ActiveTypo3-cms-extension[Search &amp; Filtering](/categories/search)

onedrop/solr-extbase
====================

Extbase indexing addition to Apache Solr for TYPO3

0.0.2(10y ago)9132GPL-2.0+PHPPHP &gt;=5.5.0

Since Mar 3Pushed 10y ago5 watchersCompare

[ Source](https://github.com/1drop/ext-solr-extbase)[ Packagist](https://packagist.org/packages/onedrop/solr-extbase)[ Docs](http://www.1drop.de)[ RSS](/packages/onedrop-solr-extbase/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (3)Versions (3)Used By (0)

Extbase integration into Apache Solr for TYPO3 CMS
==================================================

[](#extbase-integration-into-apache-solr-for-typo3-cms)

This integration gives you the easy possibility to use your extbase entities during solr indexation. Very often you want to access related records and don't want to clone your business logic into TypoScript to select related records.

What does it do?
----------------

[](#what-does-it-do)

- Hooks into extbase repositories added/modified/deleted methods to update the record in solr`s indexQueue
- Provides a way to switch the language when loading extbase records (needed for correct indexation)
- Provides an interface that must be inherited by extbase models to be indexable

Usage
-----

[](#usage)

Assumption: You already have an indexQueue configured in solr as usual and mapped fields from TCA to the solr document.

### Add `IndexableEntity` interface to the desired entity model

[](#add-indexableentity-interface-to-the-desired-entity-model)

```
