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

  • Brown ügynök

    senior tag

    A Symfony 2 ClassLoader-t próbálom a saját projektembe beüzemelni de valamit nem jól csinálok.

    Könyvtárszerkezet:

    index.php
    |
    |-- System
    | |-- plugins
    | |-- Controller
    | |-- PageRouteController.php

    index.php

    require_once __DIR__.'/System/plugins/Symfony/Component/ClassLoader/UniversalClassLoader.php';

    use Symfony\Component\ClassLoader\UniversalClassLoader;
    use System\Controller\PageRouteController;

    $loader = new UniversalClassLoader();
    $loader->registerNamespaces(array(
    'System' => __DIR__.'/System',
    ));

    $loader->register();

    $c = new PageRouteController();
    $c->getRouteAction();

    PageRouteController.php

    namespace System\Controller;

    class PageRouteController { }

    Hibaüzenet:

    Fatal error: Class 'System\Controller\PageRouteController' not found in ...\index.php on line 17

    Ötleteket szívesen fogadok. :)

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