lock = new LaravelLock($store, $name, $seconds, $owner); } public function acquire(): PromiseInterface { return Helpers::createFulfilledPromise($this->lock->acquire()); } public function get($callback = null): PromiseInterface { return $this->lock->get($callback); } public function release(): PromiseInterface { return Helpers::createFulfilledPromise($this->lock->release()); } }