我正试图从源代码级别理解CodeIngniter3/4。我找到$this的Loader类->负载->视图/库等;负载";可以被$this使用,它必须加载到某个地方并与$this混合。但是我找不到Loader类的加载位置。熟悉CodeIgniter 3的人会向我介绍Loader是如何组装到$this的吗?
和
CodeIngniter 4删除Loader类。我相信自动加载必须是取代类的那个。但我有一些从CI_Loader扩展而来的CI3代码。如何将此类升级到CI4?示例如下。如何在CI 4.x 中重写My_Loader
<?php
class My_Loader extends CI_Loader{}
谢谢。
// system/core/Controller.php
$this->load =& load_class('Loader', 'core');
这是一个如何$this->负载->视图/库等。
CI 4.x不再使用Loader。同时使用服务