Your IP : 216.73.216.79


Current Path : /var/www/html/dynawebv3.blunetdev.com/common/components/
Upload File :
Current File : /var/www/html/dynawebv3.blunetdev.com/common/components/DynamicModules.php

<?php
namespace common\components;

use Yii;
use yii\base\BaseObject;
use backend\modules\mmngr\models\ModuleImport;

/** @var $module **/
class DynamicModules extends BaseObject
{

    public function init()
    {
        parent::init();
        $module = Yii::$app;
        // find all module
        $models = ModuleImport::find()->all();
        foreach ($models as $model) {
            $module->modules = [
                $model->module_id => [
                    'class' => $model->class
                ]
            ];
        }
    }
}