PHPackages                             davidjeddy/yii2-freeradius-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. [Framework](/categories/framework)
4. /
5. davidjeddy/yii2-freeradius-module

ActiveModule[Framework](/categories/framework)

davidjeddy/yii2-freeradius-module
=================================

Module to interface with a FreeRADIUS server.

0.1.1(8y ago)237BSD-3-ClausePHPPHP ^7

Since Nov 20Pushed 8y ago1 watchersCompare

[ Source](https://github.com/davidjeddy/yii2-freeradius-module)[ Packagist](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)[ RSS](/packages/davidjeddy-yii2-freeradius-module/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (5)Versions (8)Used By (0)

yii2-freeradius-module
======================

[](#yii2-freeradius-module)

Module to interface with a FreeRADIUS server

Badges
======

[](#badges)

[![Latest Stable Version](https://camo.githubusercontent.com/40900bf1df45dbda5441dfade54f729fdbf38c36eea6f7c2d932dba385e9f218/68747470733a2f2f706f7365722e707567782e6f72672f64617669646a656464792f796969322d667265657261646975732d6d6f64756c652f762f737461626c653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)[![Total Downloads](https://camo.githubusercontent.com/9af61471b794f81536eb4de1a5287bfd3ab887fae1f504a24a088587350daba1/68747470733a2f2f706f7365722e707567782e6f72672f64617669646a656464792f796969322d667265657261646975732d6d6f64756c652f646f776e6c6f616473)](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)[![Latest Unstable Version](https://camo.githubusercontent.com/d4ff0595ad5dbd41994ef7363d357b07b357a47847d698e33674ea386def9d98/68747470733a2f2f706f7365722e707567782e6f72672f64617669646a656464792f796969322d667265657261646975732d6d6f64756c652f762f756e737461626c653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)[![License](https://camo.githubusercontent.com/bc5091621d2761a1b7dc0529df3b74404f1981713dbae66d916b1896df15cfd3/68747470733a2f2f706f7365722e707567782e6f72672f64617669646a656464792f796969322d667265657261646975732d6d6f64756c652f6c6963656e73653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)[![Monthly Downloads](https://camo.githubusercontent.com/716d2d9c1d361427ad7be5a59651dc6c56dfcf97d1354de663a77633fbfa9a05/68747470733a2f2f706f7365722e707567782e6f72672f64617669646a656464792f796969322d667265657261646975732d6d6f64756c652f642f6d6f6e74686c793f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)[![Daily Downloads](https://camo.githubusercontent.com/61aa05ae45bbd599c3d505fa7130aca02b2fe37316302a4cdb01bbc38f615da9/68747470733a2f2f706f7365722e707567782e6f72672f64617669646a656464792f796969322d667265657261646975732d6d6f64756c652f642f6461696c793f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)[![composer.lock](https://camo.githubusercontent.com/f05d7b88396279f849f8e41f769fa88dbb90d13ac06346356a9ea76832f79560/68747470733a2f2f706f7365722e707567782e6f72672f64617669646a656464792f796969322d667265657261646975732d6d6f64756c652f636f6d706f7365726c6f636b3f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/davidjeddy/yii2-freeradius-module)

[![SensioLabsInsight](https://camo.githubusercontent.com/c81a84c7915a0cfe5d3c298175b8e2d4f258e485ad0d5c72afc0d40098a0178d/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f30313337633435352d623066372d343832622d393832652d3138323532316263326131312f6269672e706e67)](https://insight.sensiolabs.com/projects/0137c455-b0f7-482b-982e-182521bc2a11)

REQUIREMENTS
============

[](#requirements)

PHP 7+

MySQL 5.5+

FreeRadius

Composer

Yii 2+ (advanced tempplate recommended)

INSTALLATION
============

[](#installation)

- `cd {project root}`
- Run `composer require davidjeddy/yii2-freeradius-module` in terminal
    - OR add `"davidjeddy/yii2-freeradius-module": "dev-master@dev"` to your project's `composer.json`, then `composer install`.

USAGE
=====

[](#usage)

Add the module to the configuration

```
return [
    ...
    'modules' => [
        ...
        'free-radius' => [
            'class' => davidjeddy\freeradius\Module::class,
        ],
        ...
    ],
];
```

To add to a typical AdminLTE admin panel:

Edit ./backend/views/layouts/common.php and add the following inside `Menu::widget([ ... ])`

```
    [
        'label'     => Yii::t('backend', 'Free Radius'),
        'icon'      => '',
        'url'       => ['/free-radius/default/index'],
        'visible'   => Yii::$app->user->can('administrator')
    ],

```

TESTING
=======

[](#testing)

TODO

Misc
====

[](#misc)

If the server does not yet have a `RadCheck` table from FreeRadius, run

the modules migration from the project root:

`php ./console/yii migrate/up --migrationPath=./vendor/davidjeddy/yii2-freeradius-module/migration/`

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

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.

###  Release Activity

Cadence

Every ~90 days

Recently: every ~48 days

Total

7

Last Release

3284d ago

PHP version history (4 changes)0.0.4PHP ~5.6

0.0.6PHP ~5.5

0.0.7PHP ^5

0.1.0PHP ^7

### Community

Maintainers

![](https://www.gravatar.com/avatar/0c87b153a146e26efc71045db2c227c6eb3a8b2e3b1eb29884491fa550300cf5?d=identicon)[davidjeddy](/maintainers/davidjeddy)

---

Top Contributors

[![davidjeddy](https://avatars.githubusercontent.com/u/6232455?v=4)](https://github.com/davidjeddy "davidjeddy (50 commits)")

---

Tags

frameworkyii2modulefreeradius

###  Code Quality

TestsCodeception

### Embed Badge

![Health badge](/badges/davidjeddy-yii2-freeradius-module/health.svg)

```
[![Health](https://phpackages.com/badges/davidjeddy-yii2-freeradius-module/health.svg)](https://phpackages.com/packages/davidjeddy-yii2-freeradius-module)
```

###  Alternatives

[skeeks/cms

SkeekS CMS — control panel and tools based on php framework Yii2

13825.6k47](/packages/skeeks-cms)[tecnocen/yii2-formgenerator

Yii 2 Library to configure form generator

145.7k](/packages/tecnocen-yii2-formgenerator)

PHPackages © 2026

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