Download the PHP package naffiq/yii2-app-bridge without Composer
On this page you can find all versions of the php package naffiq/yii2-app-bridge. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download naffiq/yii2-app-bridge
More information about naffiq/yii2-app-bridge
Files in naffiq/yii2-app-bridge
Package yii2-app-bridge
Short Description Yii 2 Bridge Project Template
License BSD-3-Clause
Homepage http://www.naffiq.com/
Informations about the package yii2-app-bridge
Yii 2 Bridge App
Based on «Yii 2 Basic Project Template» and is a skeleton Yii 2 application best for rapidly creating small projects with admin panel.
Installation
Create project via composer by running following command:
Create config/local.php
(you may copy config/example.local.php
for example) and configure your local environment DB.
Note:
local.php
is registered in.gitignore
to prevent config collisions between developers
Then run migrations with single command:
Usage
With fresh installation you will have http://localhost:8008/admin/ (assuming you run php yii serve
)
which is yii2-bridge. Add your sub-modules for creating admin sections. More docs at Yii2 Bridge Wiki (in progress)
Users
Yii2 Bridge utilizes yii2-usuario under the hood, which takes user management to new level. Create your first user with CLI command:
Read Usuario docs for further details.
Environment
You can pre-configure application for different environments and switch them easily. Change your config for different modes in these files:
config/local.php
— Local development. This file overwrites all configuration defined in yourmain.php
ormode_*.php
files;config/mode_stage.php
— Staging (development) server;config/mode_prod.php
— Production server;config/mode_test.php
— Configuration for tests (used by codeception);
Then switch easily between them by creating mode.php
file with mode name:
Example of
config/mode.php
:Note:
mode.php
is registered in.gitignore
to prevent config collisions between environments. You have to create it manually or with deployer job once in every project environment.
Refer to janisto/yii2-environment for further details.
Testing
The app is ready to test and has example test for 2amigos/yii2-usuario
user model with fixture included.
Run tests with:
All versions of yii2-app-bridge with dependencies
yiisoft/yii2 Version ~2.0.5
yiisoft/yii2-bootstrap Version ~2.0.0
yiisoft/yii2-swiftmailer Version ~2.0.0
naffiq/yii2-bridge Version ~0.9.0
janisto/yii2-environment Version ^1.3