This repository was archived by the owner on Nov 9, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +6
-10
lines changed Expand file tree Collapse file tree 2 files changed +6
-10
lines changed Original file line number Diff line number Diff line change 5
5
use Illuminate \Http \Request ;
6
6
use Illuminate \Http \Response ;
7
7
use Illuminate \Routing \Controller ;
8
- use Illuminate \Queue \QueueManager ;
9
8
10
9
class QueueController extends Controller
11
10
{
12
11
/**
13
12
* Get the size of a queue
14
13
*
15
- * @param QueueManager $manager
16
14
* @param string $queue
17
15
*
18
16
* @return int
19
17
*/
20
- public function show (QueueManager $ manager , $ queue )
18
+ public function show ($ queue )
21
19
{
22
- return $ manager ->connection ()->size ($ queue );
20
+ return app ( ' queue ' ) ->connection ()->size ($ queue );
23
21
}
24
22
25
23
/**
26
24
* Accept a new job and push it to the local queue.
27
25
*
28
26
* @param Request $request
29
- * @param QueueManager $manager
30
27
* @param string $queue
31
28
*/
32
- public function store (Request $ request , QueueManager $ manager , $ queue )
29
+ public function store (Request $ request , $ queue )
33
30
{
34
31
$ payload = $ request ->getContent ();
35
32
36
33
if (!$ payload ) {
37
34
return new Response ('Job payload is required ' , 422 );
38
35
}
39
36
40
- $ manager ->connection (config ('remote-queue.connection ' ))
37
+ app ( ' queue ' ) ->connection (config ('remote-queue.connection ' ))
41
38
->pushRaw ($ payload , $ queue );
42
39
43
40
}
Original file line number Diff line number Diff line change 3
3
namespace Biigle \RemoteQueue ;
4
4
5
5
use Illuminate \Routing \Router ;
6
- use Illuminate \Queue \QueueManager ;
7
6
use Illuminate \Support \ServiceProvider ;
8
7
use Biigle \RemoteQueue \Http \Middleware \Authenticate ;
9
8
@@ -14,9 +13,9 @@ class RemoteQueueServiceProvider extends ServiceProvider
14
13
*
15
14
* @return void
16
15
*/
17
- public function boot (QueueManager $ manager , Router $ router )
16
+ public function boot (Router $ router )
18
17
{
19
- $ manager ->addConnector ('remote ' , function () {
18
+ $ this -> app [ ' queue ' ] ->addConnector ('remote ' , function () {
20
19
return new RemoteConnector ;
21
20
});
22
21
You can’t perform that action at this time.
0 commit comments