From 55b3b2e32d5b6a7b1d877c710aec38d4668558e1 Mon Sep 17 00:00:00 2001 From: pro85 Date: Sun, 26 Jan 2014 14:06:13 -0800 Subject: [PATCH 1/4] Update composer.json --- composer.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 2fafefa..a9aedd9 100644 --- a/composer.json +++ b/composer.json @@ -11,9 +11,9 @@ ], "require": { "php": ">=5.3.0", - "illuminate/support": "4.0.x", - "illuminate/queue": "4.0.x", - "illuminate/filesystem": "4.0.x" + "illuminate/support": "*", + "illuminate/queue": "*", + "illuminate/filesystem": "*" }, "require-dev": { "orchestra/testbench": "2.0.*", @@ -26,4 +26,4 @@ } }, "minimum-stability": "dev" -} \ No newline at end of file +} From f1a8272f3f4fc51884d7dc05fdf7881dfef62f81 Mon Sep 17 00:00:00 2001 From: pro85 Date: Sun, 26 Jan 2014 14:17:14 -0800 Subject: [PATCH 2/4] Update FileQueue.php --- src/Mcpruitt/FileQueue/FileQueue.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/Mcpruitt/FileQueue/FileQueue.php b/src/Mcpruitt/FileQueue/FileQueue.php index b97e490..e99560e 100644 --- a/src/Mcpruitt/FileQueue/FileQueue.php +++ b/src/Mcpruitt/FileQueue/FileQueue.php @@ -258,4 +258,17 @@ protected function getInProcessQueueDirectory($queue = null, $create = false) { } return $path; } -} \ No newline at end of file + +/** + * Push a raw payload onto the queue. + * + * @param string $payload + * @param string $queue + * @param array $options + * @return mixed + */ +public function pushRaw($payload, $queue = null, array $options = array()) +{ + // +} +} From 530a0a765b1a6bc858fa30184cafa57abdfc6038 Mon Sep 17 00:00:00 2001 From: pro85 Date: Mon, 27 Jan 2014 00:13:43 -0800 Subject: [PATCH 3/4] Update FileQueueJob.php --- src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php b/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php index 5a23fdf..58e5186 100644 --- a/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php +++ b/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php @@ -161,4 +161,9 @@ public function getDue() { return $this->due_date; } -} \ No newline at end of file + + public function getRawBody() + { + // + } +} From 5317a85e8c361c5eb75a80d7e682145cf7195922 Mon Sep 17 00:00:00 2001 From: pro85 Date: Mon, 27 Jan 2014 05:48:28 -0800 Subject: [PATCH 4/4] Update FileQueueJob.php --- src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php b/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php index 58e5186..4ebea4f 100644 --- a/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php +++ b/src/Mcpruitt/FileQueue/Jobs/FileQueueJob.php @@ -80,6 +80,8 @@ public function fire() 'job' => $this->job_name, 'data' => (array) $this->job_data ); + if (isset($payload['data']['data'])) + $payload['data']['data'] = (array) $payload['data']['data']; $this->resolveAndFire($payload); } } catch (\Exception $e) {