kunstmaan/node-search-bundle
KunstmaanNodeSearchBundle adds Elasticsearch-powered search to Kunstmaan CMS nodes, letting you index and query page content with configurable search services and Symfony integration.
KunstmaanSearchBundle and KunstmaanNodeBundle — it indexes and searches Nodes specifically. That makes it a candidate only when the product decision is "search our CMS content pages," not "search our catalog, docs, or user-generated content."illuminate/* support, service providers, facades — none of it).NOASSERTION. That is unresolved IP provenance, which is a gating decision for commercial distribution or any acquisition diligence.Consider it only if all of the following hold:
KunstmaanNodeBundle on a Symfony 2.x application and cannot change that in the current cycle.Look elsewhere — decisively — if any of these are true:
To executives: This is not a strategic dependency and I do not recommend adopting it for new work. It is an abandoned 2014 Symfony bundle with no downstream users, no maintainer, and an unclear license. Its only legitimate use is as a short-lived stopgap inside an existing Kunstmaan CMS installation that is already scheduled for replacement. The real decision it surfaces is a roadmap question: our search capability should sit on a maintained engine we control, with a small in-house integration layer, rather than on a dormant third-party bundle. Recommend we fund a modest search modernization line item and treat this package as a signal of legacy debt, not a solution.
To engineering: Treat it as reference code, not a dependency. It shows how Kunstmaan wired node indexing into its search abstraction — useful reading if you are migrating that content model off the CMS. If a team genuinely must ship search on the legacy Symfony 2 app this quarter, fork it, pin the commit, vendor the license review, and log a removal ticket with the sunset date on day one. Do not add it to a new project, and do not present it as a Laravel option — it isn't one.
How can I help you explore Laravel packages today?