<?php

namespace elanpl\L3;

class Config{
    public function getRequest(){
        return new Request();
    }

    public function getRouting(){
        return new \app\config\routing();
    }

    public function getBaseDirectory(){
        return _L3_BASE_PATH;
    }

    public function getApplicationDirectory(){
        return "app";
    }

    public function getControllersDirectory(){
        return "controllers";
    }

    public function getViewsDirectory(){
        return "views";
    }

    public function configure($_L3){
        // function to be overriden
    }
}