PHPackages                             marciocamello/yii2-register - 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. marciocamello/yii2-register

ActiveProject[Framework](/categories/framework)

marciocamello/yii2-register
===========================

WOZEDU REGISTER Based powered by - Yii 2 Advanced Application Template

117PHP

Since Jan 6Pushed 11y ago2 watchersCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

Wozedu - yii2-register
======================

[](#wozedu---yii2-register)

Project for learning based in Yii 2

Install Application
===================

[](#install-application)

Installing via Composer
---------------------------------------------------------------------------

[](#installing-via-composer-)

If you do not already have Composer installed, you may do so by following the instructions at [getcomposer.org](https://getcomposer.org/download/). On Linux and Mac OS X, you'll run the following commands:

```
curl -s http://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

```

On Windows, you'll download and run [Composer-Setup.exe](https://getcomposer.org/Composer-Setup.exe).

Please refer to the [Composer Documentation](https://getcomposer.org/doc/) if you encounter any problems or want to learn more about Composer usage.

If you had Composer already installed before, make sure you use an up to date version. You can update Composer by running `composer self-update`.

With Composer installed, you can install Yii by running the following commands under a Web-accessible folder:

```
composer global require "fxp/composer-asset-plugin:1.0.0-beta4"
composer create-project --prefer-dist --stability=dev marciocamello/yii2-register your-application

```

The first command installs the [composer asset plugin](https://github.com/francoispluchino/composer-asset-plugin/)which allows managing bower and npm package dependencies through Composer. You only need to run this command once for all. The second command installs Yii in a directory named `basic`. You can choose a different directory name if you want.

Init Environment
================

[](#init-environment)

```
php init

```

Configure Database Connection
=============================

[](#configure-database-connection)

```
Create a new database and adjust the components.db configuration in common/config/main-local.php accordingly.

```

```
'components' => [
        'db' => [
            'class' => 'yii\db\Connection',
            'dsn' => 'mysql:host=localhost;dbname=wozedu_yii2_register',
            'username' => 'root',
            'password' => '',
            'charset' => 'utf8',
        ],
        'mailer' => [
            'class' => 'yii\swiftmailer\Mailer',
            'viewPath' => '@common/mail',
            // send all mails to a file by default. You have to set
            // 'useFileTransport' to false and configure a transport
            // for the mailer to send real emails.
            'useFileTransport' => true,
        ],
    ],
```

Migrate User Table
==================

[](#migrate-user-table)

```
php yii migrate

```

Production Backend URL
======================

[](#production-backend-url)

```
http://localhost/backend/web

```

Files Source Created and Modified for this project
==================================================

[](#files-source-created-and-modified-for-this-project)

```
backend\config\main-local.php
backend\controllers\UsersController.php
backend\models\Users.php
backend\models\UsersRegisterSearch.php
backend\views\users\_form.php
backend\views\users\_form_password.php
backend\views\users\_search.php
backend\views\users\create.php
backend\views\users\index.php
backend\views\users\update.php
backend\views\users\update_password.php
backend\views\users\view.php
backend\web\.htaccess
composer.json
README.md

```

User Table Changes
==================

[](#user-table-changes)

Add two new columns to User table from migration file

```
'partner_id' => Schema::TYPE_INTEGER . ' NOT NULL',
'type' => Schema::TYPE_STRING . ' NOT NULL',

```

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/830e13799e7665555397e6aacd867152930ad12b818fad690d2341f3ddd17819?d=identicon)[marciocamello](/maintainers/marciocamello)

---

Top Contributors

[![marciocamello](https://avatars.githubusercontent.com/u/4071580?v=4)](https://github.com/marciocamello "marciocamello (22 commits)")

### Embed Badge

![Health badge](/badges/marciocamello-yii2-register/health.svg)

```
[![Health](https://phpackages.com/badges/marciocamello-yii2-register/health.svg)](https://phpackages.com/packages/marciocamello-yii2-register)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

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