for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace GBProd\ElasticaExtraBundle\Handler;
use Elastica\Client;
/**
* Handler for add an alias
*
* @author gbprod <[email protected]>
*/
class AddAliasHandler
{
* Handle add alias command
* @param Client $client
* @param string $index
* @param string $alias
* @param bool $replace
public function handle(Client $client, $index, $alias, $replace = false)
$client
->getIndex($index)
->addAlias($alias, $replace)
;
}