polysource/adapter-meilisearch

Polysource — Meilisearch adapter: browse, search, facet over Meilisearch indexes through the admin.

Maintainers

Package info

github.com/polysource/adapter-meilisearch

Homepage

Issues

Type:symfony-bundle

pkg:composer/polysource/adapter-meilisearch

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

v0.1.1 2026-05-10 21:00 UTC

This package is auto-updated.

Last update: 2026-05-10 21:01:18 UTC


README

Meilisearch adapter for Polysource — browse, search, manually correct documents in Meilisearch indexes.

Part of the Polysource monorepo. MIT-licensed.

What it ships

  • MeilisearchIndexInterface (4 methods) — minimal abstraction over the Meilisearch client.
  • MeilisearchPhpAdapter — production implementation against meilisearch/meilisearch-php.
  • InMemoryMeilisearchFake — test double parsing a subset of Meilisearch's filter expression syntax.
  • MeilisearchDataSource — search-first design (Meilisearch is a search engine, not a CRUD store).
  • Filter property sanitisation — anti-injection via whitelist.
  • MeilisearchResource — non-final convenience base.

Install

composer require polysource/adapter-meilisearch meilisearch/meilisearch-php

Register the bundle:

return [
    Polysource\Adapter\Meilisearch\PolysourceAdapterMeilisearchBundle::class => ['all' => true],
];

Documentation