return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
command(...\
func_get_args());
} public function config($operation,
$key_or_settings = null,
$value = null
): mixed
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
config(...\
func_get_args());
} public function connect($host,
$port = 6379,
$timeout = 0,
$persistent_id = null,
$retry_interval = 0,
$read_timeout = 0,
$context = null
): bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
connect(...\
func_get_args());
} public function copy($src,
$dst,
$options = null
): \Redis|bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
copy(...\
func_get_args());
} public function dbSize(): \Redis|false|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
dbSize(...\
func_get_args());
}