- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 CodeIgniter 中,是否可以像下面这样加载库和模型:
$my_library = new my_library();
我想这样做的原因是因为我使用的编辑器 (Komodo Edit) 在使用 $this->load
时无法识别用于自动完成的类。
最佳答案
在某些情况下,加载这样的类是可以接受的,但是除非绝对必要,否则您应该坚持使用 CodeIgniter 加载器类。我强烈建议您将您的库和模型转换为与 CodeIgniter 加载器类兼容。
当您说自动完成功能不起作用时,我明白您的意思。我使用 NetBeans,这也是我遇到的问题。我做了一些挖掘,虽然它对 Komodo Edit 的记录要少得多,但让自动完成正常工作的解决方案与让它与 NetBeans 一起工作非常相似。
首先,这是一个Komodo Edit bug report记录您遇到的问题。它自 2008 年以来一直开放,因此很可能永远不会将其直接集成到应用程序中,因为有一个简单的解决方法。
这是一个blog post detailing the workaround .这个想法是您在项目的根目录中创建一个虚拟 PHP 文件,其中包含一些引用核心 CodeIgniter 类的属性和方法的注释。 Komodo Edit 然后将引用该文件并将属性和方法添加到它的代码完成中。
该博文看起来有点过时,但您应该能够轻松修改它以使其适用于您使用的任何版本的 CodeIgniter。
如果你很好奇,这里有一个 blog post detailing the same solution for Netbeans .
关于php - 加载 CodeIgniter 库的替代方法,以便它们与自动完成配合良好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8739795/
嗨,我正在考虑开发一种文件传输程序,想知道我是否想要尽可能好的加密,我应该使用什么? 我会用 C# 开发它,所以我可以访问 .net 库 :P在我的 usb 上有一个证书来访问服务器是没有问题的,如果
我创建的这个计算两个数组的交集是线性的方法的复杂度(在良好、平均、最差的情况下)? O(n) public void getInt(int[] a,int[] b){ int i=0; int
我已经能够使用 RTCPeerConnection.getStats() API 获得 WebRTC 音频调用的各种统计信息(抖动、RTT、丢包等)。 我需要将整体通话质量评为优秀、良好、一般或差。
基本问题: 如果我正在讲述/修改数据,我应该通过索引硬编码索引访问文件的元素,即 targetFile.getElement(5);通过硬编码标识符(内部翻译成索引),即 target.getElem
在 Linux 上,我想知道要调用什么“C”API 来获取每个 CPU 的统计信息。 我知道并且可以从我的应用程序中读取 /proc/loadavg,但这是系统范围的负载平均值,而不是每个 CPU 的
在客户端浏览器中使用 fetch api,GET 或 POST 没有问题,但 fetch 和 DELETE 有问题。它似乎将 DELETE 请求方法更改为 OPTIONS。 大多数研究表明是一个cor
我是一名优秀的程序员,十分优秀!