PHPackages                             php-taxonomy/multitaxonomy-dbal-util-pagerfanta-twig-controller - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. php-taxonomy/multitaxonomy-dbal-util-pagerfanta-twig-controller

Abandoned → [php-taxonomy/multitaxonomy-doctrine-dbal-util-pagerfanta-twig-controller](/?search=php-taxonomy%2Fmultitaxonomy-doctrine-dbal-util-pagerfanta-twig-controller)Library[Utility &amp; Helpers](/categories/utility)

php-taxonomy/multitaxonomy-dbal-util-pagerfanta-twig-controller
===============================================================

Multitaxonomy for DBAL-Util persistence (controllers for pagerfanta objects and twig templates)

046PHP

Since Dec 1Pushed 8y ago1 watchersCompare

[ Source](https://github.com/php-taxonomy/multitaxonomy-doctrine-dbal-util-pagerfanta-twig-controller)[ Packagist](https://packagist.org/packages/php-taxonomy/multitaxonomy-dbal-util-pagerfanta-twig-controller)[ RSS](/packages/php-taxonomy-multitaxonomy-dbal-util-pagerfanta-twig-controller/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

multitaxonomy-doctrine-dbal-util-pagerfanta-twig-controller
===========================================================

[](#multitaxonomy-doctrine-dbal-util-pagerfanta-twig-controller)

Multitaxonomy for DBAL-Util persistence (controllers for pagerfanta objects and twig templates)

```
$routes->import(
    $this->getProjectDir().'/vendor/php-taxonomy/multitaxonomy-dbal-util-pagerfanta-twig-controller/default.yml',
    '/taxonomy',
    'yaml'
);

/*
$routes->import(
    $this->getProjectDir().'/vendor/php-taxonomy/multitaxonomy-dbal-util-pagerfanta-twig-controller/MultiTaxonomyController.php',
    '/taxonomy',
    'annotation'
); // does not work!
*/
```

Annotation may need the controllers to be inside of a directory named Controller, like in a Symfony bundle.

### TODO better model

[](#todo-better-model)

- use an interface
- [https://symfony.com/doc/master/service\_container.html#the-autowire-option](https://symfony.com/doc/master/service_container.html#the-autowire-option)

### TODO Templating: remove ".html.twig" in templates filenames

[](#todo-templating-remove-htmltwig-in-templates-filenames)

-
-

### TODO PSR-7 in a long time

[](#todo-psr-7-in-a-long-time)

- use PSR7 when ready in Symfony ie when it will have replaced or reorganized http-foundation and be supported, tested and documented in forms!
-
- Symfony 3.3 PSR7 needs
- framework-extra-bundle requires symfony/framework-bundle which requires a lot of dependencies.
- also it is just a converter based on
- internally http-fundation Request is still used
- This page may contain updates on evolution
- [https://symfony.com/doc/current/controller/argument\_value\_resolver.html](https://symfony.com/doc/current/controller/argument_value_resolver.html)
- [https://symfony.com/doc/master/service\_container/alias\_private.html#services-why-private](https://symfony.com/doc/master/service_container/alias_private.html#services-why-private)
-
-  // PHP 7.2 ?
-
-
-
- Be ready to redirect or forward responses

Icon: [https://material.io/icons/#ic\_label\_outline](https://material.io/icons/#ic_label_outline)

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/05418642e4b97eda77801e6fa51d18b720e652efcb4aef2e06342e7cf18b6a8a?d=identicon)[Nardberjean](/maintainers/Nardberjean)

---

Top Contributors

[![Nardberjean](https://avatars.githubusercontent.com/u/274837?v=4)](https://github.com/Nardberjean "Nardberjean (83 commits)")

### Embed Badge

![Health badge](/badges/php-taxonomy-multitaxonomy-dbal-util-pagerfanta-twig-controller/health.svg)

```
[![Health](https://phpackages.com/badges/php-taxonomy-multitaxonomy-dbal-util-pagerfanta-twig-controller/health.svg)](https://phpackages.com/packages/php-taxonomy-multitaxonomy-dbal-util-pagerfanta-twig-controller)
```

###  Alternatives

[jeroen/rewindable-generator

Provides a simple adapter to make generators rewindable

1655.4k2](/packages/jeroen-rewindable-generator)

PHPackages © 2026

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