diff --git a/src/Bootloader/TemporalBridgeBootloader.php b/src/Bootloader/TemporalBridgeBootloader.php index a021ef8..6abe432 100644 --- a/src/Bootloader/TemporalBridgeBootloader.php +++ b/src/Bootloader/TemporalBridgeBootloader.php @@ -82,7 +82,7 @@ public function addWorkerOptions(string $worker, WorkerOptions $options): void $this->config->modify(TemporalConfig::CONFIG, new Append('workers', $worker, $options)); } - private function initWorkflowPresetLocator( + protected function initWorkflowPresetLocator( FactoryInterface $factory, ClassesInterface $classes ): WorkflowPresetLocatorInterface { @@ -93,7 +93,7 @@ private function initWorkflowPresetLocator( ); } - private function initConfig(EnvironmentInterface $env): void + protected function initConfig(EnvironmentInterface $env): void { $this->config->setDefaults( TemporalConfig::CONFIG, @@ -106,7 +106,7 @@ private function initConfig(EnvironmentInterface $env): void ); } - private function initWorkflowClient(TemporalConfig $config): WorkflowClientInterface + protected function initWorkflowClient(TemporalConfig $config): WorkflowClientInterface { return WorkflowClient::create( ServiceClient::create($config->getAddress()), @@ -114,7 +114,7 @@ private function initWorkflowClient(TemporalConfig $config): WorkflowClientInter ); } - private function initWorkerFactory(): WorkerFactoryInterface + protected function initWorkerFactory(): WorkerFactoryInterface { return new WorkerFactory( DataConverter::createDefault(), @@ -122,7 +122,7 @@ private function initWorkerFactory(): WorkerFactoryInterface ); } - private function initDeclarationLocator(ClassesInterface $classes): DeclarationLocatorInterface + protected function initDeclarationLocator(ClassesInterface $classes): DeclarationLocatorInterface { return new \Spiral\TemporalBridge\DeclarationLocator( $classes, @@ -130,7 +130,7 @@ private function initDeclarationLocator(ClassesInterface $classes): DeclarationL ); } - private function initWorkersRegistry( + protected function initWorkersRegistry( WorkerFactoryInterface $workerFactory, FinalizerInterface $finalizer, TemporalConfig $config