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

Missing documentation for main features #742

Open
ramunasd opened this issue Sep 27, 2019 · 3 comments
Open

Missing documentation for main features #742

ramunasd opened this issue Sep 27, 2019 · 3 comments

Comments

@ramunasd
Copy link
Member

There is a lot of supported AMQP features but documentation is missing. People keep asking how to use this library using github issues but this way is no go.

Would be nice to have a brief summary about all main features and use cases in some "Read the docs" style documentation.

Here are things I would like to have documented:

Exchange types and how to declare them:

Queue parameters and what they mean.

#731 #741

  • exclusive queue demo/amqp_consumer_exclusive.php

Consumer features

  • consumer cancel how to get Consumer Cancel Notify #704
  • publish confirm demo/amqp_publisher_with_confirms.php
  • handling POSIX signals demo/amqp_consumer_signals.php
  • non blockig consume demo/amqp_consumer_non_blocking.php

Additional features:

  • delayed messages demo/delayed_message.php
  • dead lettering demo/delayed_message.php
  • exchange to exchange binding demo/e2e_bindings.php

Connection parameters:

@fuzzy76
Copy link

fuzzy76 commented Feb 7, 2020

Another way to improve the situation could be to expand the doc headers in the code. As it is now it just lists all arguments for functions without explaining what each is for. That would make http://php-amqplib.github.io/php-amqplib/ much more useful.

@lukebakken
Copy link
Collaborator

@fuzzy76 this is open-source software maintained by volunteers. If you have time to contribute via a pull request, we would appreciate it.

@jiaoyang3
Copy link

I wrote some examples
https://github.com/jiaoyang3/rabbitmq-demo-for-php

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

No branches or pull requests

4 participants