Yii 延遲加載之映射表機制

映射表機制

實例化Model:
其實就是調用autoload(class)autoload( class)根據$class 得到該模型的完整路徑
例如:
在D:…\Order.php

namespace app\Controllers;
use app\mosels\Order;
class HelloController extends Controller{
    public function actionIndex(){
        $order = new Order()-->調用autoload($class)獲得D:\...\Order.php
    }
}

而autoload()如何獲取到Order.php的完整路徑,就涉及到映射表class map
所謂映射表,就是Yii框架裏面的$classMap數組

\Yii:$classMap['app\mosels\Order'] = 'D:\...\Order.php';
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章