https://github.com/spinx/sidekiq-job-php
Push and schedule jobs to Sidekiq from PHP
https://github.com/spinx/sidekiq-job-php
php queue queueing redis sidekiq worker workers
Last synced: about 1 month ago
JSON representation
Push and schedule jobs to Sidekiq from PHP
- Host: GitHub
- URL: https://github.com/spinx/sidekiq-job-php
- Owner: spinx
- License: mit
- Created: 2015-07-18T11:19:57.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-03-18T21:43:01.000Z (over 7 years ago)
- Last Synced: 2025-07-28T12:55:28.284Z (2 months ago)
- Topics: php, queue, queueing, redis, sidekiq, worker, workers
- Language: PHP
- Homepage:
- Size: 47.9 KB
- Stars: 37
- Watchers: 4
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sidekiq-job-php
[](https://scrutinizer-ci.com/g/spinx/sidekiq-job-php/build-status/master)
[](https://scrutinizer-ci.com/g/spinx/sidekiq-job-php/?branch=master)Push and schedule jobs to Sidekiq from PHP
## Installation
The recommended way to install this library is through
[Composer](http://getcomposer.org/). Require the `spinx/sidekiq-job-php` package
into your `composer.json` file:```json
{
"require": {
"spinx/sidekiq-job-php": "*"
}
}
```**Important:** you should browse [`spinx/sidekiq-job-php`](https://packagist.org/packages/spinx/sidekiq-job-php) to choose the latest version, avoid the `*` meta constraint.
## Usage
```php
$redis = new Predis\Client('tcp://127.0.0.1:6379');$client = new \SidekiqJob\Client($redis);
$client->push('ProcessImage', ['argument1']);
```More examples [here](https://github.com/spinx/sidekiq-job-php/tree/master/examples).
## Misc
### Requirements
- PHP >=5.4### Todo
- Monolog support
- Statsd or similar support### Standards
[Symfony2](https://github.com/escapestudios/Symfony2-coding-standard).### License
MIT. Use it as you wish.