return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
lpop(...\
func_get_args());
} public function lpos($key,
$value,
$options = null
): \Redis|array|bool|int|null
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
lpos(...\
func_get_args());
} public function lpush($key,
$value, ...
$other_values): \RedisCluster|bool|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
lpush(...\
func_get_args());
} public function lpushx($key,
$value): \RedisCluster|bool|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
lpushx(...\
func_get_args());
} public function lrange($key,
$start,
$end): \RedisCluster|array|false
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
lrange(...\
func_get_args());
}