PHP code example of eddycjy / e-admin

1. Go to this page and download the library: Download eddycjy/e-admin library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

eddycjy / e-admin example snippets


return [
    'id' => 'app-backend',
    'components' => [ ... ],
    ...
    'on beforeAction' => ['Eadmin\Config', 'init'],
    ...
];
 php
'db' => [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=xxx',
    'username' => 'xxx',
    'password' => 'xxx',
    'tablePrefix' => 'xxx_',
    'charset' => 'utf8',
],
 php

namespace console\controllers;

class AdminController extends \yii\console\Controller
{
    public function actionInit()
    {
        \Eadmin\Start::init([]);
    }

    public function actionFlush()
    {
        \Eadmin\Start::flush([]);
    }

    public function actionDelete($name)
    {
        \Eadmin\Start::delete($name);
    }
}
 php
'on beforeAction' => ['Eadmin\Config', 'init'],
 php
'session' => [ 
    'class' => 'yii\web\Session',
],
 php
return [
    ...
    'components' => [
        'log' => [
            'targets' => [
                [
                    'class' => 'yii\log\FileTarget',
                    'levels' => ['error', 'warning'],
                ],
            ],
        ],
        'session' => [ 
            'class' => 'yii\web\Session',
        ],
    ],
    ...
];

 bash
./yii admin/init