PHPackages                             lin3s/knowledge-base-bundle - 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. lin3s/knowledge-base-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

lin3s/knowledge-base-bundle
===========================

PHP Bundle built on top of LIN3S Knowledge Base

v0.1.5(10y ago)040MITPHPPHP &gt;=5.4

Since Sep 16Pushed 10y ago2 watchersCompare

[ Source](https://github.com/LIN3S/KnowledgeBaseBundle)[ Packagist](https://packagist.org/packages/lin3s/knowledge-base-bundle)[ RSS](/packages/lin3s-knowledge-base-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)Dependencies (3)Versions (7)Used By (0)

\#Knowledge Base Bundle

> Symfony Bundle built on top of [LIN3S Knowledge Base](http://github.com/LIN3S/KnowledgeBase).

[![SensioLabsInsight](https://camo.githubusercontent.com/5ea9d9eea81a4669b39126f13c668e8493f10f2f440b6f9a2bc8a3db1faa9dc4/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f64316361373632632d323730352d346131302d626663392d3366623931663539326438662f6d696e692e706e67)](https://insight.sensiolabs.com/projects/d1ca762c-2705-4a10-bfc9-3fb91f592d8f)[![Build Status](https://camo.githubusercontent.com/cba51926054435270c31b24567766e7f6623911ed48a36103b107ec3ab84ebd7/68747470733a2f2f7472617669732d63692e6f72672f4c494e33532f4b6e6f776c656467654261736542756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/LIN3S/KnowledgeBaseBundle)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/00f15056f42cb3e482ba2772d8070658a26837498e60c05c3e94d85c8043ff99/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4c494e33532f4b6e6f776c656467654261736542756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/LIN3S/KnowledgeBaseBundle/?branch=master)[![Total Downloads](https://camo.githubusercontent.com/d044bc6f7dd699be2ff24ee6188b2e62c033650b370e10f6e6fa4af93255f8df/68747470733a2f2f706f7365722e707567782e6f72672f6c696e33732f6b6e6f776c656467652d626173652d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/lin3s/knowledge-base-bundle) [![Latest Stable Version](https://camo.githubusercontent.com/cb1cfb39aa587234b32cda845c20cab6f618541a34afacfaa1cd1c14a77922f8/68747470733a2f2f706f7365722e707567782e6f72672f6c696e33732f6b6e6f776c656467652d626173652d62756e646c652f762f737461626c652e737667)](https://packagist.org/packages/lin3s/knowledge-base-bundle)[![Latest Unstable Version](https://camo.githubusercontent.com/7f69de170ee5aa3683b21b7c680561ee713c48d00558208bd26b42f23447780a/68747470733a2f2f706f7365722e707567782e6f72672f6c696e33732f6b6e6f776c656467652d626173652d62756e646c652f762f756e737461626c652e737667)](https://packagist.org/packages/lin3s/knowledge-base-bundle)

\##Installation Make sure you have composer installed in your computer.

Install the component launching the following composer command

```
$ composer require lin3s/knowledge-base-bundle
```

Install a theme for your knowledge base. We use the following at LIN3S:

```
$ composer require lin3s/knowledge-base-gfm-template
```

Add the docs in markdown format to a folder that you will later add to the config. By default this bundle will read the docs from the `docs` folder located in your project root path.

Add the bundle to the `AppKernel.php`:

```
$bundles = [
    (...)
    new LIN3S\KnowledgeBaseBundle\LIN3SKnowledgeBaseBundle()
];
```

Import required routes in your `app/config/routing.yml` file:

```
lin3s_knowledge_base:
    resource: "@LIN3SKnowledgeBaseBundle/Resources/config/routing.yml"
```

\##Configuration reference The following options are available to add in your `config.yml`

```
lin3_s_knowledge_base:
    #### Required ####
    template: LIN3S\KnowledgeBaseGFMTemplate\Template       # Fully qualified namespace of the class extending TemplateInterface

    #### Optional (Default values shown) ####
    docs_path: %kernel.root_dir%/../docs/                   # Path where the docs are located
    build_path: %kernel.cache_dir%/lin3s_knowledge_base/    # Path to the cache
    assets_base_url: /templates                             # Url from where the template will fetch the assets
```

\##Generating the docs Make sure you have properly added your docs folder and configured the `docs_path` in `config.yml`

```
$ php app/console lin3s:kb:docs:load
```

\##Symlinking the assets The following command will dump the assets required by the template to the web folder

```
$ php app/console lin3s:kb:assets:install
```

\##How it works internally For further technical and theming details check [LIN3S Knowledge Base](http://github.com/LIN3S/KnowledgeBase) documentation.

\##Licensing Options [![License](https://camo.githubusercontent.com/519aae1a03e16699bbb5f3027fcd9e2aa457fc15d408c93937728dc3174854b8/68747470733a2f2f706f7365722e707567782e6f72672f6c696e33732f6b6e6f776c656467652d626173652d62756e646c652f6c6963656e73652e737667)](https://github.com/LIN3S/KnowledgeBaseBundle/blob/master/LICENSE)

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% 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 ~28 days

Total

6

Last Release

3757d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b54f0877b7c31df24820fc1c55bd1a4dcda487dbe8ae5b031e6bf8362fecdfe4?d=identicon)[gorkalaucirica](/maintainers/gorkalaucirica)

---

Top Contributors

[![benatespina](https://avatars.githubusercontent.com/u/3951376?v=4)](https://github.com/benatespina "benatespina (6 commits)")[![gorkalaucirica](https://avatars.githubusercontent.com/u/1749891?v=4)](https://github.com/gorkalaucirica "gorkalaucirica (3 commits)")

### Embed Badge

![Health badge](/badges/lin3s-knowledge-base-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/lin3s-knowledge-base-bundle/health.svg)](https://phpackages.com/packages/lin3s-knowledge-base-bundle)
```

###  Alternatives

[winzou/state-machine-bundle

Bundle for the very lightweight yet powerful PHP state machine

34010.4M15](/packages/winzou-state-machine-bundle)[stfalcon/tinymce-bundle

This Bundle integrates TinyMCE WYSIWYG editor into a Symfony2 project.

2692.9M24](/packages/stfalcon-tinymce-bundle)[sylius/taxonomy-bundle

Flexible categorization system for Symfony.

26388.2k7](/packages/sylius-taxonomy-bundle)[symfony/ai-bundle

Integration bundle for Symfony AI components

30282.3k6](/packages/symfony-ai-bundle)[sylius/addressing-bundle

Addressing and zone management for Symfony applications.

33221.4k3](/packages/sylius-addressing-bundle)[sylius/inventory-bundle

Flexible inventory management for Symfony applications.

19176.7k4](/packages/sylius-inventory-bundle)

PHPackages © 2026

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