PHPackages                             synergy/solarium-module - 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. synergy/solarium-module

ActiveZf3-module[Search &amp; Filtering](/categories/search)

synergy/solarium-module
=======================

Zend Framework 3 integration with solarium solr search client

v6.1.1(3y ago)03.8k↓50%2[1 issues](https://github.com/odiaseo/synergy-solarium/issues)[16 PRs](https://github.com/odiaseo/synergy-solarium/pulls)1MITPHPPHP &gt;=8.1

Since Aug 17Pushed 3y ago1 watchersCompare

[ Source](https://github.com/odiaseo/synergy-solarium)[ Packagist](https://packagist.org/packages/synergy/solarium-module)[ RSS](/packages/synergy-solarium-module/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (46)Versions (34)Used By (1)

[![Latest Stable Version](https://camo.githubusercontent.com/e16fc1e99b36946bdd7f50ab84a3c548b7e10d2c0295fe8a4e3dd7fa7beb2f92/68747470733a2f2f706f7365722e707567782e6f72672f73796e657267792f736f6c617269756d2d6d6f64756c652f762f737461626c65)](https://packagist.org/packages/synergy/solarium-module)[![Total Downloads](https://camo.githubusercontent.com/4334b66da166c02557f3fb7dcabce55fafa246cee0955a4d2ed74916eef2a18d/68747470733a2f2f706f7365722e707567782e6f72672f73796e657267792f736f6c617269756d2d6d6f64756c652f646f776e6c6f616473)](https://packagist.org/packages/synergy/solarium-module)[![Build Status](https://camo.githubusercontent.com/d0cd6ce00628d9d4ac27ab7b959d0f133434107c2676263d3cb25a3b514a6bc5/68747470733a2f2f7472617669732d63692e6f72672f6f64696173656f2f73796e657267792d736f6c617269756d2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/odiaseo/synergy-solarium)[![Coverage Status](https://camo.githubusercontent.com/f14774807e6bb671fd8f068f2e66d230820dcd36cd79e57bf12709e260378f43/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6f64696173656f2f73796e657267792d736f6c617269756d2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/odiaseo/synergy-solarium?branch=master)[![composer.lock](https://camo.githubusercontent.com/e17b0fcc5959549f35192e84abd477ec67431fc204f99b3737bd3ee5417a6c7a/68747470733a2f2f706f7365722e707567782e6f72672f73796e657267792f736f6c617269756d2d6d6f64756c652f636f6d706f7365726c6f636b)](https://packagist.org/packages/synergy/solarium-module)

SynergySolarium module
======================

[](#synergysolarium-module)

About
-----

[](#about)

The SynergySolarium module provides ZF3 integration with [Solarium](http://www.solarium-project.org) solr client.

It also integrates with [Zend Developer Tools](https://github.com/zendframework/Laminas%5CDeveloperTools).

Inspired by Ewgo/SolariumModule ZF2 module

Installation
------------

[](#installation)

```
$ php composer.phar require synergy/solarium-module
```

Add "SynergySolarium" to the list of loaded modules.

Basic configuration
-------------------

[](#basic-configuration)

```
array(
    'solarium' => array(
        'endpoint' => array(
            'default' => array(
                'host' => 'localhost',
                'port' => 8983,
                'path' => '/solr',
                'core' => 'default',
                'timeout' => 5
            )
            //...
        )
    )
)
```

Usage
-----

[](#usage)

```
$client = $serviceLocator->get('Solarium\Client'); // Or the 'solarium' alias
$query = $client->createSelect();
$resultset = $client->execute($query);
```

For more information see the [Solarium documentation](http://www.solarium-project.org/documentation/).

Paginator adapter
-----------------

[](#paginator-adapter)

This module also provides an adapter for Laminas\\Paginator.

```
$paginator = new \Laminas\Paginator\Paginator(
    new \SynergySolarium\Paginator\Adapter\SolariumPaginator($client, $query)
);
$paginator->setCurrentPageNumber($page);
$paginator->setItemCountPerPage($countPerPage);
```

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity83

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 55% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~212 days

Recently: every ~241 days

Total

17

Last Release

1260d ago

Major Versions

v1.0.2 → v2.0.02016-08-22

v2.1.0 → v3.0.02017-05-17

v3.1.0 → v4.0.02017-10-01

v4.1.0 → v5.0.02020-04-10

v5.1.0 → v6.0.02022-11-30

PHP version history (3 changes)v4.0.0PHP &gt;=7.1

v5.0.0PHP &gt;=7.4

v6.0.0PHP &gt;=8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/870628?v=4)[Pele](/maintainers/odiaseo)[@odiaseo](https://github.com/odiaseo)

---

Top Contributors

[![jchampion](https://avatars.githubusercontent.com/u/1262628?v=4)](https://github.com/jchampion "jchampion (11 commits)")[![odiaseo](https://avatars.githubusercontent.com/u/870628?v=4)](https://github.com/odiaseo "odiaseo (8 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (1 commits)")

---

Tags

searchsolrzf3solarium

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/synergy-solarium-module/health.svg)

```
[![Health](https://phpackages.com/badges/synergy-solarium-module/health.svg)](https://phpackages.com/packages/synergy-solarium-module)
```

###  Alternatives

[magento/community-edition

Magento 2 (Open Source)

12.1k52.1k10](/packages/magento-community-edition)[wheelpros/fitment-platform-api

Magento 2 (Open Source)

12.1k1.2k](/packages/wheelpros-fitment-platform-api)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
