yii2 - Yii 2 Custom Module Namespace for Models -
is there anyway change namespace of module , use namespace of models?
i'm building project using basic app template of yii2.
what want have centralized namespace when use module different project , reuse models inside it, (either basic or advanced template), won't have change namespace based on root directory.
this possible yii2 aliases.
first put models in custom folder , set alias name yii config file. below
// alias of file path yii::setalias('@myfolder', '/path/to/foo');
finally, update models namespace based on alias 1 time. below.
namespace myfolder\models\xxx;
now can copy folder yii2 app , set alias name, above mention.
note:- directory independent below , namespace based on directory.
foldername ->models ->xxxxx ->xxxxx ..... // , namespace should add models below namespace foldername\models; // while using these models, can import below import myfolder\xxxxxx;
Comments
Post a Comment