elasticorange/zenyatta

1.0.0 2017-02-20 17:28 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:58:22 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

为 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

贡献

请参阅 CONTRIBUTINGCONDUCT 了解详细信息。

安全

如果您发现任何安全相关的问题,请通过电子邮件 daniel@elasticorange.com 而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件