mirror of
https://github.com/idanoo/php-resque.git
synced 2024-11-22 00:11:53 +00:00
Update Docs
This commit is contained in:
parent
c906d1ed08
commit
f69330d637
@ -1,5 +1,6 @@
|
|||||||
## 1.4.2 (2018-05-30)
|
## 1.4.2 (2018-05-30)
|
||||||
- Reimplemented credis due to issues with Redis: Connection Closed.
|
- Reimplemented credis due to issues with Redis: Connection Closed.
|
||||||
|
- Updated Docs.
|
||||||
|
|
||||||
## 1.4.1 (2018-05-29)
|
## 1.4.1 (2018-05-29)
|
||||||
- Updated travis builds to run on PHP 7.0, 7.1 and 7.2.
|
- Updated travis builds to run on PHP 7.0, 7.1 and 7.2.
|
||||||
|
@ -76,9 +76,8 @@ Jobs are queued as follows:
|
|||||||
// Required if redis is located elsewhere
|
// Required if redis is located elsewhere
|
||||||
Resque::setBackend('localhost:6379');
|
Resque::setBackend('localhost:6379');
|
||||||
|
|
||||||
$args = array(
|
$args = ['name' => 'TestName'];
|
||||||
'name' => 'TestName'
|
|
||||||
);
|
|
||||||
Resque::enqueue('default', 'My_Job', $args);
|
Resque::enqueue('default', 'My_Job', $args);
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -141,7 +140,7 @@ Resque::dequeue('default', ['My_Job']);
|
|||||||
Resque::dequeue('default', ['My_Job' => '087df5819a790ac666c9608e2234b21e']);
|
Resque::dequeue('default', ['My_Job' => '087df5819a790ac666c9608e2234b21e']);
|
||||||
|
|
||||||
// Removes job class 'My_Job' with arguments of queue 'default'
|
// Removes job class 'My_Job' with arguments of queue 'default'
|
||||||
Resque::dequeue('default', ['My_Job' => array('foo' => 1, 'bar' => 2)]);
|
Resque::dequeue('default', ['My_Job' => ['foo' => 1, 'bar' => 2]]);
|
||||||
|
|
||||||
// Removes multiple jobs
|
// Removes multiple jobs
|
||||||
Resque::dequeue('default', ['My_Job', 'My_Job2']);
|
Resque::dequeue('default', ['My_Job', 'My_Job2']);
|
||||||
@ -345,7 +344,7 @@ Resque_Event::listen('eventName', [callback]);
|
|||||||
* A string with the name of a function
|
* A string with the name of a function
|
||||||
* An array containing an object and method to call
|
* An array containing an object and method to call
|
||||||
* An array containing an object and a static method to call
|
* An array containing an object and a static method to call
|
||||||
* A closure (PHP 5.3+)
|
* A closure
|
||||||
|
|
||||||
Events may pass arguments (documented below), so your callback should accept
|
Events may pass arguments (documented below), so your callback should accept
|
||||||
these arguments.
|
these arguments.
|
||||||
|
@ -41,15 +41,16 @@ $REDIS_BACKEND = getenv('REDIS_BACKEND');
|
|||||||
// A redis database number
|
// A redis database number
|
||||||
$REDIS_BACKEND_DB = getenv('REDIS_BACKEND_DB');
|
$REDIS_BACKEND_DB = getenv('REDIS_BACKEND_DB');
|
||||||
if (!empty($REDIS_BACKEND)) {
|
if (!empty($REDIS_BACKEND)) {
|
||||||
if (empty($REDIS_BACKEND_DB))
|
if (empty($REDIS_BACKEND_DB)) {
|
||||||
Resque::setBackend($REDIS_BACKEND);
|
Resque::setBackend($REDIS_BACKEND);
|
||||||
else
|
} else {
|
||||||
Resque::setBackend($REDIS_BACKEND, $REDIS_BACKEND_DB);
|
Resque::setBackend($REDIS_BACKEND, $REDIS_BACKEND_DB);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$logLevel = false;
|
$logLevel = false;
|
||||||
$LOGGING = getenv('LOGLEVEL');
|
$LOGGING = getenv('LOGLEVEL');
|
||||||
if (!empty($LOGGING) ) {
|
if (!empty($LOGGING)) {
|
||||||
$logLevel = $LOGGING;
|
$logLevel = $LOGGING;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
class Resque
|
class Resque
|
||||||
{
|
{
|
||||||
const VERSION = '1.4';
|
const VERSION = '1.4.2';
|
||||||
|
|
||||||
const DEFAULT_INTERVAL = 5;
|
const DEFAULT_INTERVAL = 5;
|
||||||
|
|
||||||
|
@ -16,6 +16,7 @@ class Resque_Failure_Redis implements Resque_Failure_Interface
|
|||||||
* @param object $exception Instance of the exception that was thrown by the failed job.
|
* @param object $exception Instance of the exception that was thrown by the failed job.
|
||||||
* @param object $worker Instance of Resque_Worker that received the job.
|
* @param object $worker Instance of Resque_Worker that received the job.
|
||||||
* @param string $queue The name of the queue the job was fetched from.
|
* @param string $queue The name of the queue the job was fetched from.
|
||||||
|
* @throws Resque_RedisException
|
||||||
*/
|
*/
|
||||||
public function __construct($payload, $exception, $worker, $queue)
|
public function __construct($payload, $exception, $worker, $queue)
|
||||||
{
|
{
|
||||||
|
@ -28,6 +28,10 @@ class Resque_Log extends Psr\Log\AbstractLogger
|
|||||||
public function log($level, $message, array $context = [])
|
public function log($level, $message, array $context = [])
|
||||||
{
|
{
|
||||||
$logLevels = ["emergency", "alert", "critical", "error", "warning", "notice", "info", "debug"];
|
$logLevels = ["emergency", "alert", "critical", "error", "warning", "notice", "info", "debug"];
|
||||||
|
/**
|
||||||
|
* Only log things with a higher rating than the current log level.
|
||||||
|
* e.g If set as 'alert' will only alert for 'emergency' and 'alert' logs.
|
||||||
|
*/
|
||||||
if (array_search($level, $logLevels) <= array_search($this->logLevel, $logLevels)) {
|
if (array_search($level, $logLevels) <= array_search($this->logLevel, $logLevels)) {
|
||||||
fwrite(
|
fwrite(
|
||||||
STDOUT,
|
STDOUT,
|
||||||
|
Loading…
Reference in New Issue
Block a user