2012-05-09 2 views
7

У меня возникла путаница в понимании пространства имен из документации Yii, так как их недостаточно примеров для понимания, поскольку я новичок в структуре Yii, пожалуйста, дайте несколько простых и подробных примеров, чтобы я мог понимаете, что это цель.как использовать пространство имен Yii

+0

Просьба привести пример того, с чем вы столкнулись. – Jon

+0

Jon, документация не имеет никакого примера для этого, и у меня был поиск много, но не получил ничего связанного с пространством имён Yii, поэтому я разместил здесь, если кто-то может просто дать один или два примера, я могу понять это – tariq

+2

, прочитайте [этот комментарий в документации] (http://www.yiiframework.com/doc/guide/1.1/en/basics.namespace#c3341) –

ответ

2

Вы можете попробовать прочитать эту документацию http://yiiframework.ru/doc/guide/en/basics.namespace В целом пространства имен Yii - это псевдонимы для папок. I.E.

'aliases' => array(
      'frontend' => dirname(__FILE__) . '/../..' . '/frontend', 
      'common' => dirname(__FILE__) . '/../..' . '/common', 
      'backend' => dirname(__FILE__) . '/../..' . '/backend', 
      'vendor' => dirname(__FILE__) . '/../..' . '/common/lib/vendor' 
), 

    ... 

    'import' => array(
      'common.extensions.components.*', 
      'common.components.*', 
      'common.helpers.*', 
      'common.models.*', 
      'application.controllers.*', 

// In result "common" = dirname(__FILE__) . '/../..' . '/common' 
Смежные вопросы