Commit 739eae67 authored by Tobias Munk's avatar Tobias Munk

added generated code

parent e89589e2
<?php
namespace hrzg\widgets2;
class Module extends \yii\base\Module
{
public $controllerNamespace = 'hrzg\widgets2\controllers';
public function init()
{
parent::init();
// custom initialization code goes here
}
}
<?php
namespace hrzg\widgets2\controllers;
use yii\web\Controller;
class DefaultController extends Controller
{
public function actionIndex()
{
return $this->render('index');
}
}
<?php
namespace hrzg\widgets2\traits;
trait ActiveRecordDbConnectionTrait
{
public static function getDb()
{
return \Yii::$app->db;
}
}
<?php
use rmrevin\yii\fontawesome\FA;
use yii\helpers\Inflector;
/*
* @var yii\web\View $this
*/
$controllers = \dmstr\helpers\Metadata::getModuleControllers($this->context->module->id);
$favourites = [];
$patterns = [
'^default$' => ['color' => 'gray', 'icon' => FA::_CUBE],
'^.*$' => ['color' => 'blue', 'icon' => FA::_CUBE],
];
foreach ($patterns AS $pattern => $options) {
foreach ($controllers AS $c => $item) {
$controllers[$c]['label'] = $item['name'];
if (preg_match("/$pattern/", $item['name'])) {
$favourites[$c] = $item;
$favourites[$c]['head'] = $item['name'];
$favourites[$c]['label'] = 'Controller';
$favourites[$c]['color'] = $options['color'];
$favourites[$c]['icon'] = isset($options['icon']) ? $options['icon'] : null;
unset($controllers[$c]);
}
}
}
?>
<?= $this->render(
'@vendor/dmstr/yii2-adminlte-asset/example-views/phundament/app/default/_controllers.php',
[
'controllers' => $controllers,
'favourites' => $favourites,
'modelNamespace' => 'app\models\\',
]
) ?>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment