mirror of
https://github.com/predis/predis.git
synced 2026-08-19 20:01:57 +00:00
cad5d16eae
When we will have PHP 5.4 going mainstream and Predis will drop support for PHP 5.3, we will be able to rely in traits to semplify code and reuse more.
44 lines
775 B
PHP
44 lines
775 B
PHP
<?php
|
|
|
|
/*
|
|
* This file is part of the Predis package.
|
|
*
|
|
* (c) Daniele Alessandri <suppakilla@gmail.com>
|
|
*
|
|
* For the full copyright and license information, please view the LICENSE
|
|
* file that was distributed with this source code.
|
|
*/
|
|
|
|
namespace Predis\Commands;
|
|
|
|
/**
|
|
* @link http://redis.io/commands/rename
|
|
* @author Daniele Alessandri <suppakilla@gmail.com>
|
|
*/
|
|
class KeyRename extends Command implements IPrefixable
|
|
{
|
|
/**
|
|
* {@inheritdoc}
|
|
*/
|
|
public function getId()
|
|
{
|
|
return 'RENAME';
|
|
}
|
|
|
|
/**
|
|
* {@inheritdoc}
|
|
*/
|
|
public function prefixKeys($prefix)
|
|
{
|
|
PrefixHelpers::all($this, $prefix);
|
|
}
|
|
|
|
/**
|
|
* {@inheritdoc}
|
|
*/
|
|
protected function canBeHashed()
|
|
{
|
|
return false;
|
|
}
|
|
}
|