return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
brpoplpush(...\
func_get_args());
} public function bzPopMax($key,
$timeout_or_key, ...
$extra_args): \Redis|array|false
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
bzPopMax(...\
func_get_args());
} public function bzPopMin($key,
$timeout_or_key, ...
$extra_args): \Redis|array|false
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
bzPopMin(...\
func_get_args());
} public function bzmpop($timeout,
$keys,
$from,
$count = 1
): \Redis|array|false|null
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
bzmpop(...\
func_get_args());
} public function zmpop($keys,
$from,
$count = 1
): \Redis|array|false|null
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
zmpop(...\
func_get_args());
}