PHPackages                             lyrasoft/faq - 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. lyrasoft/faq

ActiveWindwalker-package

lyrasoft/faq
============

LYRASOFT faq package

1.2.1(2mo ago)03.8k↓33.3%2MITPHPPHP &gt;=8.4.6

Since Jan 13Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/lyrasoft/luna-faq)[ Packagist](https://packagist.org/packages/lyrasoft/faq)[ RSS](/packages/lyrasoft-faq/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (12)Used By (0)

LYRASOFT Faq Package
====================

[](#lyrasoft-faq-package)

[![screenshot 2022-01-13 下午04 01 08](https://user-images.githubusercontent.com/34531644/149287418-4de6ef36-85b3-4610-9511-f85c1a25ea96.png)](https://user-images.githubusercontent.com/34531644/149287418-4de6ef36-85b3-4610-9511-f85c1a25ea96.png)

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

[](#installation)

Install from composer

```
composer require lyrasoft/faq
```

Then copy files to project

```
php windwalker pkg:install lyrasoft/faq -t routes -t migrations -t seeders
```

Seeders

- Add `faq.seeder.php` to `resources/seeders/main.seeder.php`
- Package will auto add categories to seeders
- If you want to modify categories, edit `seeders/categories/faq.categories.php`

### Languages

[](#languages)

Add this line to admin &amp; front middleware:

```
$this->lang->loadAllFromVendor(\Lyrasoft\Faq\FaqPackage::class, 'ini');
```

If you want to copy language files, Run this command:

```
php windwalker pkg:install lyrasoft/faq -t lang
```

Register Admin Menu
-------------------

[](#register-admin-menu)

Edit `resources/menu/admin/sidemenu.menu.php`

```
$menu->link('常見問題', '#')
    ->icon('fal fa-question-circle');

$menu->registerChildren(
    function (MenuBuilder $menu) use ($nav, $lang) {
        // Category
        $menu->link('常見問題分類')
            ->to($nav->to('category_list', ['type' => 'faq']));

        // FAQ
        $menu->link('常見問題管理')
            ->to($nav->to('faq_list'));
    }
);
```

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance83

Actively maintained with recent releases

Popularity23

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~149 days

Recently: every ~208 days

Total

11

Last Release

87d ago

PHP version history (2 changes)1.1.0PHP &gt;=8.2

1.2.0PHP &gt;=8.4.6

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1639206?v=4)[Simon Asika](/maintainers/asika32764)[@asika32764](https://github.com/asika32764)

---

Top Contributors

[![asika32764](https://avatars.githubusercontent.com/u/1639206?v=4)](https://github.com/asika32764 "asika32764 (21 commits)")[![lerbusi](https://avatars.githubusercontent.com/u/108831232?v=4)](https://github.com/lerbusi "lerbusi (12 commits)")[![chokeslam](https://avatars.githubusercontent.com/u/34531644?v=4)](https://github.com/chokeslam "chokeslam (7 commits)")[![yinminc](https://avatars.githubusercontent.com/u/28665511?v=4)](https://github.com/yinminc "yinminc (6 commits)")

---

Tags

luna-package

### Embed Badge

![Health badge](/badges/lyrasoft-faq/health.svg)

```
[![Health](https://phpackages.com/badges/lyrasoft-faq/health.svg)](https://phpackages.com/packages/lyrasoft-faq)
```

PHPackages © 2026

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