0

如何让 Neo4jPHP 作为 CodeIgniter 2 中的库自动加载?

https://github.com/jadell/Neo4jPHP http://codeigniter.com/

Neo4jPHP 是 Neo4j SERVER REST API 的包装器。

我有 Neo4j 服务器正在运行并使用 PHP 来填充具有许多节点和关系的数据库。

下一步 - 开始使用 REST API 的更完整的 PHP 抽象 - Neo4jPHP

但是,我坚持自动加载 Neo4jPHP 作为 CodeIgniter 中的库。

我补充说: $autoload['libraries'] = array('Everyman/Neo4j');

并得到:遇到错误:“无法加载请求的类:neo4j”

我正在把头发拉出来,这应该是一个简单的步骤......

4

2 回答 2

6

我是 Neo4jPHP 的作者。我对 CI 不太熟悉,但我写了一篇关于我认为可能有效的技术的快速博客文章。如果没有,请告诉我,或者需要改进。

http://blog.everymansoftware.com/2011/08/getting-neo4jphp-working-with.html

于 2011-08-25T14:32:49.630 回答
1

CI 用户指南

File names must be capitalized. For example:  Myclass.php 
Class declarations must be capitalized. For example:  class Myclass
Classnames and file names must match.

这就是 CI 试图为 Neo4j 类构建对象的原因。我建议你为 Neo4j 接口创建一个包装类。

于 2011-08-25T10:27:03.777 回答