diff --git a/lib/Predis.php b/lib/Predis.php index 98ecaaaf..62f41a16 100644 --- a/lib/Predis.php +++ b/lib/Predis.php @@ -2720,6 +2720,18 @@ class Discard extends \Predis\MultiBulkCommand { public function getCommandId() { return 'DISCARD'; } } +class Watch extends \Predis\MultiBulkCommand { + public function canBeHashed() { return false; } + public function getCommandId() { return 'WATCH'; } + public function parseResponse($data) { return (bool) $data; } +} + +class Unwatch extends \Predis\MultiBulkCommand { + public function canBeHashed() { return false; } + public function getCommandId() { return 'UNWATCH'; } + public function parseResponse($data) { return (bool) $data; } +} + /* publish/subscribe */ class Subscribe extends \Predis\MultiBulkCommand { public function canBeHashed() { return false; } @@ -2746,16 +2758,6 @@ class Publish extends \Predis\MultiBulkCommand { public function getCommandId() { return 'PUBLISH'; } } -class Watch extends \Predis\MultiBulkCommand { - public function canBeHashed() { return false; } - public function getCommandId() { return 'WATCH'; } -} - -class Unwatch extends \Predis\MultiBulkCommand { - public function canBeHashed() { return false; } - public function getCommandId() { return 'UNWATCH'; } -} - /* persistence control commands */ class Save extends \Predis\MultiBulkCommand { public function canBeHashed() { return false; }