Loader类如何在CodeIgniter3中组装到$this,以及如何将Loader扩展升级到CI4



我正试图从源代码级别理解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。同时使用服务

相关内容

  • 没有找到相关文章

最新更新