Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 822 Bytes

File metadata and controls

42 lines (35 loc) · 822 Bytes

Config


📄 config/common.php

return [

    DIR => [
        CONFIG => ROOT  . DS . 'config',
        CONTROLLER => ROOT  . DS . 'controller',
        VIEW => ROOT  . DS . 'views',
        LAYOUT => ROOT  . DS . 'views' . DS . '_layouts',
    ],
    
    COMPONENTS => [
        APP => App::class,
        ACTION => Action::class,
        REQUEST => Request::class,
        RESPONSE => Response::class,
        CONTROLLER => Controller::class,
    ],
    
    //Default
    RESPONSE => [
        FORMAT => ResponseInterface::FORMAT_HTML
    ],
    
    CONTROLLER => [
        NS => 'app\\controllers\\',
        PREFIX => '',
        DEFAULT_NAME => 'site',
        SUFIX => 'Controller',
    ],
    
    ACTION => [
        PREFIX => '',
        DEFAULT_NAME => 'index',
        SUFIX => '',
    ],
];