File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change 55namespace Stackkit \LaravelGoogleCloudTasksQueue ;
66
77use Google \Cloud \Tasks \V2 \Client \CloudTasksClient ;
8+ use Google \Cloud \Tasks \V2 \CreateTaskRequest ;
9+ use Google \Cloud \Tasks \V2 \DeleteTaskRequest ;
10+ use Google \Cloud \Tasks \V2 \GetTaskRequest ;
811use Google \Cloud \Tasks \V2 \Task ;
912
1013class CloudTasksApiConcrete implements CloudTasksApiContract
@@ -21,16 +24,23 @@ public function __construct(CloudTasksClient $client)
2124
2225 public function createTask (string $ queueName , Task $ task ): Task
2326 {
24- return $ this ->client ->createTask ($ queueName , $ task );
27+ return $ this ->client ->createTask (new CreateTaskRequest ([
28+ 'parent ' => $ queueName ,
29+ 'task ' => $ task ,
30+ ]));
2531 }
2632
2733 public function deleteTask (string $ taskName ): void
2834 {
29- $ this ->client ->deleteTask ($ taskName );
35+ $ this ->client ->deleteTask (new DeleteTaskRequest ([
36+ 'name ' => $ taskName ,
37+ ]));
3038 }
3139
3240 public function getTask (string $ taskName ): Task
3341 {
34- return $ this ->client ->getTask ($ taskName );
42+ return $ this ->client ->getTask (new GetTaskRequest ([
43+ 'name ' => $ taskName ,
44+ ]));
3545 }
3646}
You can’t perform that action at this time.
0 commit comments