firesphere/searchbackend

Common codebase for searching with Solr

1.1.1 2023-12-15 07:56 UTC

This package is auto-updated.

Last update: 2024-12-15 12:19:36 UTC


README

License

LGPL v3 or later

Scrutinizer Code Quality

This module provides the shared codebase between Solr and potentially any future search engines.

This module on its own does not do much, and unless you are planning on building another search engine support, there is no reason to install it.

Installation

composer require firesphere/searchbackend

Search engines

  • Solr: firesphere/solr-search

Interfaces:

  • QueryBuilderInterface
  • SearchResultInterface
  • SiteStateInterface

Solr?

Yeah, I have to refactor it still, but the concepts are the same.

Cow?

Cow!


             /( ,,,,, )\
            _\,;;;;;;;,/_
         .-"; ;;;;;;;;; ;"-.
         '.__/`_ / \ _`\__.'
            | (')| |(') |
            | .--' '--. |
            |/ o     o \|
            |           |
           / \ _..=.._ / \
          /:. '._____.'   \
         ;::'    / \      .;
         |     _|_ _|_   ::|
       .-|     '==o=='    '|-.
      /  |  . /       \    |  \
      |  | ::|         |   | .|
      |  (  ')         (.  )::|
      |: |   |;  U U  ;|:: | `|
      |' |   | \ U U / |'  |  |
      ##V|   |_/`"""`\_|   |V##
         ##V##         ##V##

Sponsors

// @todo Firesphere needs to get some sponsor logos (And maybe some sponsors?)