MVC, namespace и autoload

  • Автор темы Автор темы DpoHro
  • Дата начала Дата начала
DpoHro
ты ходил по ссылке, которую тебе дали?
эти строки тебе ничего не говорят?
PHP:
        else  // class name with namespace in PHP 5.3
        {
            $namespace=str_replace('\\','.',ltrim($className,'\\'));
            if(($path=self::getPathOfAlias($namespace))!==false)
                include($path.'.php');
            else
                return false;
 
Ходил, ты в движок залезал?
Видел там слово namespace гденибудь?

Они сделали возможность автозагрузки по неймспейсу но реально я не нашел там неймспейсов.
 
DpoHro
И? щас мало людей кто пишет чисто на 5.3 многие еще пишут 5.2 совместимый код. не разводи флейм.
 
DpoHro
И? щас мало людей кто пишет чисто на 5.3 многие еще пишут 5.2 совместимый код. не разводи флейм.

Ну собсно флейманул немного и что? Ты меня уволишь отсюда :D ?
Я знаю что есть еще более ранние версии ПХП родился как бы не вчера.
Движок молодой и в нем используются новые фичи PHP где возможно, могли во внутренностях и начать использовать нэймспейсы.
 
Думаю я так же сделаю как в yii:
подгрузка файлов и директорий через конфиг, типа:

autoloadPaths = Array("protected/modules/*", "protected/controllers/*", "engine/*", );

Классы потом при необходимости будут найдены по этим путям ф-ей автолоадинга.
 
Сверху