Skip to content
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

Update documentation and integrate in JetBrains/phpstorm-stubs #96

Open
CharlemagneLasse opened this issue Apr 12, 2024 · 3 comments
Open

Comments

@CharlemagneLasse
Copy link

There were various updates in https://github.com/JetBrains/phpstorm-stubs/commits/master/cassandra/cassandra.php which should be incomporated in your documentation.

And then it would be good if this documentation is not using the old Datastax repository as reference but gets updates from yours (as you are the now defacto upstream). And this documentation is then for example used by phpstan and similar tools to validate PHP code.

@JetBrains, any recommendations how this can be achieved?

@CodeLieutenant
Copy link
Member

This is ScyllaDB first driver, Apache Cassandra Second, I'll be supporting Cassandra as much as possible, that's the thing why no updates were made to PhpStorm (at least I didn't send them). This is in the process of migrating to V2 rewrite in Rust (which I'm doing a bit behind the scenes, testing things around), and a new extension (scylladb.so) with (minor) breaking changes will be created with new stubs which then can be published to PhpStorm.

For the time being, we need to merge the stubs we already have and write more, so that those stubs can be merged on release into single php file. I'll see what can be done.

@DanielHe4rt Can you do something about this, any ideas?

@DanielHe4rt
Copy link
Collaborator

I just drop a ping at @JetBrains Advocate folks to check the possibility to update it. There's a couple of things that we need to understand before update the Cassandra Official Driver documentation, even knowing that they deprecated the full project.

@DanielHe4rt
Copy link
Collaborator

@CharlemagneLasse also, are you using ScyllaDB or Cassandra? Would be cool to know which use-case you're working with on PHP, some queries and so on if it's ok to share.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants