return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
close(...\
func_get_args());
} public function pclose(): bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
pclose(...\
func_get_args());
} public function listen($callback): bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
listen(...\
func_get_args());
} public function onFlushed($callback): bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
onFlushed(...\
func_get_args());
} public function onInvalidated($callback,
$pattern = null
): bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
onInvalidated(...\
func_get_args());
}