Új hozzászólás Aktív témák

  • Brown ügynök

    senior tag

    Ismét segítséget szeretnék kérni. Az osztály példányosítás bizonyos esetben nem működik ha használom a use kulcsszót (Bár az is lehet, hogy a ClassLoader miatt). Íme:

    namespace Core\Controller;

    use App\Controller\IndexController;
    use App\Config\Routes;


    protected function getApplicationRoutes()
    {
    $routes = new Routes(); // működik

    }

    public function ManageRequest ()
    {
    $controller = $route["controller"];
    $controller = new $controller; // nem működik
    $controller = new $route["controller"]; // így sem
    }

    Fatal error: Class 'IndexController' not found ...

    Gondolom valami speciális módon kéne new kulcsszó után beírni, mert ha csak simán beírom, hogy IndexController akkor látja és példányosítja.

Új hozzászólás Aktív témák

Hirdetés