elasticorange / zenyatta
neo4j 接口
1.0.0
2017-02-20 17:28 UTC
Requires
- php: ~5.6|~7.0
- everyman/neo4jphp: dev-master
- illuminate/support: ~5.1
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2024-09-28 19:58:22 UTC
README
为 Laravel 5.x 接口 neo4j 的库
我们喜欢 PSR2
结构
如果以下任何一项适用于您的项目,则目录结构应按照行业标准命名。
config/
src/
安装
通过 Composer
$ composer require elasticorange/zenyatta:dev-master
用法
在 config/app.php 中添加提供者
'providers' => [ [...] // Zenyatta interface for Neo4j ElasticOrange\Zenyatta\ZenyattaServiceProvider::class,
并且添加别名
'aliases' => [ [...] // Zenyatta interface for Neo4j alias 'Zenyatta' => ElasticOrange\Zenyatta\Zenyatta::class,
发布配置文件
$ php artisan vendor:publish --tag=config
在您的 .env 文件中添加环境变量。检查发布的配置文件以获取变量名称。
之后您就可以在您美丽的应用程序中使用它了
use Zenyatta; [...] $z = new Zenyatta(); $r = $z->getQuery("MATCH (n) RETURN n LIMIT 10");
变更日志
请参阅 CHANGELOG 了解最近的变化信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTING 和 CONDUCT 了解详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件 daniel@elasticorange.com 而不是使用问题跟踪器。
鸣谢
- [Daniel Luca][https://github.com/hydrarulz]
- 所有贡献者
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。