Legacy question #5
-
I am confused on this new delivery method. What does it mean there's a legacy wrapped php cli inside? Is there a way for me to choose one or the other? Are new features going to be implemented in go? Is the go cli also open source? where's the code for it Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
I'm also confused about why the code isn't here in this repo. |
Beta Was this translation helpful? Give feedback.
-
Hello The new CLI indeed embeds both PHP and the legacy CLI. The goal of this is to get rid of dependencies, especially for people who are not using PHP for their apps 🙂. Regarding the Go code, it should become open source eventually, it's only a matter of time. I expect to be able to publish the code before the end of 2022. I hope this clarifies 🙂 |
Beta Was this translation helpful? Give feedback.
-
So currently the go-cli is ONLY an embedded php and legacy cli? There's no go features in there yet? |
Beta Was this translation helpful? Give feedback.
Hello
The new CLI indeed embeds both PHP and the legacy CLI. The goal of this is to get rid of dependencies, especially for people who are not using PHP for their apps 🙂.
The PHP CLI standalone will be deprecated and all new features will be implemented in Go.
Regarding the Go code, it should become open source eventually, it's only a matter of time. I expect to be able to publish the code before the end of 2022.
I hope this clarifies 🙂