-
Notifications
You must be signed in to change notification settings - Fork 436
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
Multi Transport Simple Client #75
Conversation
That looks good to me. Could you please create a new package for the simple client ( we can call it |
Add other factories and move tests that depends on simple client where appropriate |
@@ -21,7 +21,8 @@ | |||
"symfony/dependency-injection": "^2.8|^3", | |||
"symfony/config": "^2.8|^3", | |||
"enqueue/null": "^0.3", | |||
"enqueue/test": "^0.3" | |||
"enqueue/test": "^0.3", | |||
"enqueue/simple-client": "^0.3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO enqueue should not require simple client. Why do you think we should do?
pkg/simple-client/LICENSE
Outdated
@@ -0,0 +1,19 @@ | |||
Copyright (c) 2016 Kotliar Maksym |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2017
pkg/simple-client/SimpleClient.php
Outdated
use Enqueue\Symfony\DefaultTransportFactory; | ||
use Symfony\Component\DependencyInjection\ContainerBuilder; | ||
|
||
/** | ||
* Experimental class. Use it speedup setup process and learning but consider to switch to custom solution (build your own client). | ||
* Use it speedup setup process and learning but consider to switch to custom solution (build your own client). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remote it completly
pkg/simple-client/composer.json
Outdated
"php": ">=5.6", | ||
"enqueue/enqueue": "^0.3", | ||
"symfony/dependency-injection": "^2.8|^3", | ||
"symfony/config": "^2.8|^3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add symfony/console
.
pkg/simple-client/composer.json
Outdated
"phpunit/phpunit": "~5.5", | ||
"enqueue/test": "^0.3" | ||
}, | ||
"suggest": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remote transport suggestions. (they are suggeted by enqueue/enqueue) lib
Thank you @ASKozienko |
Multi Transport Simple Client
No description provided.