Rudra FrameworkRudra Framework

Добавление контейнера:

php rudra create:container

Краткий вариант:

php rudra cr:cr
Enter container name: web

Добавление контейнера в файл конфигурации config/setting.local.yml для локальной разработки config/setting.production.yml для публичного размещения:

containers:
    web: App\Containers\Web\

Добавление контроллера:

php rudra create:controller

Краткий вариант:

php rudra cr:ctr
Enter controller name: index
Enter container: web

Результат добавления:

<?php

namespace App\Containers\Web\Controllers;

use App\Containers\Web\WebController;

class IndexController extends WebController
{
    /**
     * @Routing(url = 'web/index', method = 'GET')
     */
    public function actionIndex()
    {
        dd(__CLASS__);
    }
}