File tree Expand file tree Collapse file tree 3 files changed +14
-6
lines changed Expand file tree Collapse file tree 3 files changed +14
-6
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"require" : {
3
- "google/cloud-tasks" : " ^1.4.0 "
3
+ "google/cloud-tasks" : " ^1.14 "
4
4
}
5
5
}
Original file line number Diff line number Diff line change 31
31
$ payload = $ argv [5 ] ?? '' ;
32
32
33
33
# [START cloud_tasks_create_http_task]
34
- use Google \Cloud \Tasks \V2 \CloudTasksClient ;
34
+ use Google \Cloud \Tasks \V2 \Client \CloudTasksClient ;
35
+ use Google \Cloud \Tasks \V2 \CreateTaskRequest ;
35
36
use Google \Cloud \Tasks \V2 \HttpMethod ;
36
37
use Google \Cloud \Tasks \V2 \HttpRequest ;
37
38
use Google \Cloud \Tasks \V2 \Task ;
63
64
$ task ->setHttpRequest ($ httpRequest );
64
65
65
66
// Send request and print the task name.
66
- $ response = $ client ->createTask ($ queueName , $ task );
67
+ $ request = (new CreateTaskRequest ())
68
+ ->setParent ($ queueName )
69
+ ->setTask ($ task );
70
+ $ response = $ client ->createTask ($ request );
67
71
printf ('Created task %s ' . PHP_EOL , $ response ->getName ());
68
72
69
73
# [END cloud_tasks_create_http_task]
Original file line number Diff line number Diff line change 25
25
$ payload = isset ($ payload [6 ]) ? $ payload [6 ] : null ;
26
26
27
27
# [START cloud_tasks_create_http_task_with_token]
28
- use Google \Cloud \Tasks \V2 \CloudTasksClient ;
28
+ use Google \Cloud \Tasks \V2 \Client \CloudTasksClient ;
29
+ use Google \Cloud \Tasks \V2 \CreateTaskRequest ;
29
30
use Google \Cloud \Tasks \V2 \HttpMethod ;
30
31
use Google \Cloud \Tasks \V2 \HttpRequest ;
31
- use Google \Cloud \Tasks \V2 \Task ;
32
32
use Google \Cloud \Tasks \V2 \OidcToken ;
33
+ use Google \Cloud \Tasks \V2 \Task ;
33
34
34
35
/** Uncomment and populate these variables in your code */
35
36
// $projectId = 'The Google project ID';
66
67
$ task ->setHttpRequest ($ httpRequest );
67
68
68
69
// Send request and print the task name.
69
- $ response = $ client ->createTask ($ queueName , $ task );
70
+ $ request = (new CreateTaskRequest ())
71
+ ->setParent ($ queueName )
72
+ ->setTask ($ task );
73
+ $ response = $ client ->createTask ($ request );
70
74
printf ('Created task %s ' . PHP_EOL , $ response ->getName ());
71
75
72
76
# [END cloud_tasks_create_http_task_with_token]
You can’t perform that action at this time.
0 commit comments