Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 148 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 148 Revision 399
Zeile 1... Zeile 1...
1
<?php
1
<?php
Zeile 2... Zeile 2...
2
 
2
 
Zeile -... Zeile 3...
-
 
3
namespace Illuminate\Redis\Connections;
3
namespace Illuminate\Redis\Connections;
4
 
Zeile 4... Zeile 5...
4
 
5
use Predis\Command\Redis\FLUSHDB;
5
use Predis\Command\ServerFlushDatabase;
6
use Predis\Command\ServerFlushDatabase;
6
 
7
 
Zeile 11... Zeile 12...
11
     *
12
     *
12
     * @return void
13
     * @return void
13
     */
14
     */
14
    public function flushdb()
15
    public function flushdb()
15
    {
16
    {
-
 
17
        $command = class_exists(ServerFlushDatabase::class)
-
 
18
            ? ServerFlushDatabase::class
-
 
19
            : FLUSHDB::class;
-
 
20
 
16
        $this->client->executeCommandOnNodes(
21
        foreach ($this->client as $node) {
17
            tap(new ServerFlushDatabase)->setArguments(func_get_args())
22
            $node->executeCommand(tap(new $command)->setArguments(func_get_args()));
18
        );
23
        }
19
    }
24
    }
20
}
25
}