w Blocks\Checkout( $container->get( Blocks\StoreApi\SchemaController::class ) ); } ); $this->container->register( Blocks\Integrations\CheckoutPickupLocationSelect::class, function ( $container ) { return new Blocks\Integrations\CheckoutPickupLocationSelect(); } ); $this->container->register( Blocks\Assets::class, function ( $container ) { return new Blocks\Assets(); } ); $this->container->register( Blocks\StoreApi\StoreApi::class, function ( $container ) { return new Blocks\StoreApi\StoreApi(); } ); $this->container->register( Blocks\StoreApi\SchemaController::class, function ( $container ) { return new Blocks\StoreApi\SchemaController(); } ); $this->container->register( Blocks\StoreApi\RoutesController::class, function ( $container ) { return new Blocks\StoreApi\RoutesController( $container->get( Blocks\StoreApi\SchemaController::class ) ); } ); } }