2017 © Pedro Peláez
 

library elasticsearch-loop

image

clozed2u/elasticsearch-loop

  • Monday, December 18, 2017
  • by clozed2u
  • Repository
  • 1 Watchers
  • 0 Stars
  • 171 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 2 % Grown

The README.md

Loop'n an es index'

Run tests

composer test

Install

composer require clozed2u/elasticsearch-loop

Usage example

use \Elasticsearch\ClientBuilder;
use \Clozed2u\Elasticsearch\ES16\Looper;

require __DIR__ . '/vendor/autoload.php';

$hosts = ['localhost:9200'];
$client_builder = new ClientBuilder();

$looper = new Looper();
$looper->createClient($hosts, $client_builder);

$looper->setSearchParams([
  'index' => 'twitter',
  'type' => 'tweet',
  'body' => [
    'query' => [
      'match_all' => []
    ]
  ]
]);

$looper->setCallback(function ($response) {
  foreach ($response['hits']['hits'] as $item) {
    echo $item['_id'], PHP_EOL;
  }
});

$looper->get();

The Versions

18/12 2017

dev-master

9999999-dev

  Sources   Download

The Requires

 

The Development Requires

by Lattapon Yodsuwan

18/12 2017

v0.1.3

0.1.3.0

  Sources   Download

The Requires

 

The Development Requires

by Lattapon Yodsuwan

16/06 2017

v0.1.2

0.1.2.0

  Sources   Download

The Requires

 

The Development Requires

by Lattapon Yodsuwan

15/06 2017

v0.1.1

0.1.1.0

  Sources   Download

The Requires

 

The Development Requires

by Lattapon Yodsuwan

14/06 2017

v0.1.0

0.1.0.0

  Sources   Download

The Requires

 

The Development Requires

by Lattapon Yodsuwan