-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Phpstan result types #11
Comments
hi Markus, i am aware of your project, i just did not find time to react ^_^ till now i have been finishing the parser side. just two weeks ago i finished all MySQL features support. now i am preparing for a first talk (small local meetup) about this project and going to start promoting this tool since you have already started to use it (https://github.com/staabm/phpstan-dba/commits/sqlftw), let me know any of your suggestions providing PHPStan with types is one of the things i would like to do, but currently it is not a top priority. there is a lot of things to do. my plans for upcoming weeks/months are:
so, i am not sure when i will get to the PHPStan part. and maybe i won't have to... : ] providing types for PHPStan is not the only goal of this project. there is more areas where static analysis is needed:
SQLFTW will need all the parts like type model and provider of existing DB structures anyway, so we can definitely join our forces here also, pleas also be aware, that this is still an early developer version and some APIs will change. there will be breaking changes in patch versions until i am a little confident about the interfaces and leave 0.1 |
thx for the extensive answer. I will try to build up the sql <-> phpstan type system in phpstandba and keep it as isolated as possible for now. maybe it can later be backported into sqlftw when it fits your roadmap. lets see how it goes. |
I started building dynamic return type extensions for the mysql function library in |
In the readme I found
Since I am working on https://github.com/staabm/phpstan-dba - which achives a similar goal, I am interested in your plans. Maybe we can join forces on some of the involved problems..
The text was updated successfully, but these errors were encountered: