承接 novaway/elasticsearch-bundle 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

novaway/elasticsearch-bundle

最新稳定版本:2.7.0

Composer 安装命令:

composer require novaway/elasticsearch-bundle

包简介

Symfony bundle to add debug information to elasticsearch/elasticsearch and ruflin/elastica

关键字:

README 文档

README

A bundle to add debug information to elasticsearch/elasticsearch and ruflin/elastica in your Symfony Applications

Usage

The bundle provides a Elastica\Client override, throwing events during search, and displaying it in the symfony toolbar.

Installation

composer require novaway/elasticsearch-bundle

Service configuration

You probably want to register the Novaway\ElasticsearchBundle\Elastica\Client as a service, and set Elastica\Client as its alias

# config/services.yaml
services:
...
    Novaway\ElasticsearchBundle\Elastica\Client:
        arguments:
            $config:
                url: '%elasticsearch_host%'

    Elastica\Client: '@Novaway\ElasticsearchBundle\Elastica\Client'

And voila, when you use this client for search, the queries and requests will be collected, and added to the SymfonyToolbar

Configuration

# config/package/novaway_elasticsearch.yaml
novaway_elasticsearch:
    logging:
        enabled: false # if true, log every search request with a LoggerInterface service
        logger: 'logger' #the logger service id

License

This bundle is under the MIT license. See the complete license in the bundle

统计信息

  • 总下载量: 89.8k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 5
  • Forks: 6
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-03-01