PHPackages                             avectris/core-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. avectris/core-module

ActiveCwa-module

avectris/core-module
====================

Core Module for Core Web App Platform.

1.3.0(4y ago)04MITJavaScript

Since Sep 3Pushed 4y ago2 watchersCompare

[ Source](https://github.com/gerizal/core-module)[ Packagist](https://packagist.org/packages/avectris/core-module)[ RSS](/packages/avectris-core-module/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (1)DependenciesVersions (8)Used By (0)

Core Web App - Core Module
==========================

[](#core-web-app---core-module)

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

[](#installation)

```
composer require gerizal/core-module dev-master
```

Hooks
-----

[](#hooks)

To use action and filter hooks, please follow these steps:

Open **config/app.php** file and add this to the providers array:

```
Modules\Core\Providers\CwaHookServiceProvider::class,
```

Next, add this to the aliases array:

```
'CwaHooks' => Modules\Core\Facades\CwaHooks::class,
```

If you open the **Providers/CwaHookServiceProvider.php**, there are action and filter hook for testing. To use those hooks, you can try something like this:

```
\CwaHooks::action('cwa.test.action.hook', 'awesome');
\CwaHooks::filter('cwa.test.filter.hook', 'awesome');
```

To test the hooks via **blade template**, you can try something like this:

```
@action('cwa.test.action.hook', 'awesome')
@filter('cwa.test.filter.hook', 'awesome')
```

**Hooks Development**

Right now, the action and filter hooks are just for testing. For future development, if there is some hooks that needs to be implemented in Core Web App, the main file to add hooks (both action and filter) will be in **Providers/CwaHookServiceProvider.php**.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 57.1% 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 ~128 days

Total

5

Last Release

1570d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8f918376c3ce5555ecaa1d3d9a45ed85214388ec114b053a9a7f23d6287fc1b3?d=identicon)[gerizal](/maintainers/gerizal)

---

Top Contributors

[![rizalastrnt](https://avatars.githubusercontent.com/u/70677182?v=4)](https://github.com/rizalastrnt "rizalastrnt (4 commits)")[![iank007](https://avatars.githubusercontent.com/u/12445333?v=4)](https://github.com/iank007 "iank007 (3 commits)")

---

Tags

SettingsusercoreprofileloginUser managementregistrationpassword-resetcore web appuser integrationuser preferenceuser levelgerizal

### Embed Badge

![Health badge](/badges/avectris-core-module/health.svg)

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

###  Alternatives

[sulu/community-bundle

Sulu Bundle for building a community

32107.7k](/packages/sulu-community-bundle)[2amigos/yii2-usuario

Highly customizable and extensible user management, authentication, and authorization Yii2 extension

298275.5k14](/packages/2amigos-yii2-usuario)[zachleigh/laravel-property-bag

Easy Laravel user settings using a property bag

85340.3k](/packages/zachleigh-laravel-property-bag)[sandstorm/usermanagement

Neos and Flow package for user management, login/logout, password reset and user activation

3828.4k](/packages/sandstorm-usermanagement)[nucleos/profile-bundle

Registration and profile management for symfony

12218.5k1](/packages/nucleos-profile-bundle)[in2code/femanager

Modern TYPO3 Frontend User Registration.

49745.4k6](/packages/in2code-femanager)

PHPackages © 2026

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