document how the FacetsFilter class works

Created on 24 February 2025, about 2 months ago

Problem/Motivation

It would help with debugging and DX if the FacetsFilter class's class docs gave an overview of how it works.

For instance:

- it defines a facet config entity on the fly that is not saved (AFAICT)
- the ID of that entity is derived from the view as folllows:

> 'facet_source_id' => 'search_api:views_' . $this->displayHandler->getPluginId() . '__' . $this->view->id() . '__' . $this->view->current_display,

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Active

Version

3.0

Component

Code

Created by

🇬🇧United Kingdom joachim

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024