@@ -55,6 +55,8 @@ zend_function_entry redis_array_functions[] = {
55
55
PHP_ME (RedisArray , select , NULL , ZEND_ACC_PUBLIC )
56
56
PHP_ME (RedisArray , info , NULL , ZEND_ACC_PUBLIC )
57
57
PHP_ME (RedisArray , ping , NULL , ZEND_ACC_PUBLIC )
58
+ PHP_ME (RedisArray , flushdb , NULL , ZEND_ACC_PUBLIC )
59
+ PHP_ME (RedisArray , flushall , NULL , ZEND_ACC_PUBLIC )
58
60
PHP_ME (RedisArray , mget , NULL , ZEND_ACC_PUBLIC )
59
61
PHP_ME (RedisArray , mset , NULL , ZEND_ACC_PUBLIC )
60
62
PHP_ME (RedisArray , del , NULL , ZEND_ACC_PUBLIC )
@@ -577,6 +579,16 @@ PHP_METHOD(RedisArray, ping)
577
579
multihost_distribute (INTERNAL_FUNCTION_PARAM_PASSTHRU , "PING" );
578
580
}
579
581
582
+ PHP_METHOD (RedisArray , flushdb )
583
+ {
584
+ multihost_distribute (INTERNAL_FUNCTION_PARAM_PASSTHRU , "FLUSHDB" );
585
+ }
586
+
587
+ PHP_METHOD (RedisArray , flushall )
588
+ {
589
+ multihost_distribute (INTERNAL_FUNCTION_PARAM_PASSTHRU , "FLUSHALL" );
590
+ }
591
+
580
592
PHP_METHOD (RedisArray , keys )
581
593
{
582
594
zval * object , * z_args [1 ], * z_tmp , z_fun ;
0 commit comments