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 11{
22 "require" : {
3- "google/cloud-tasks" : " ^1.4.0 "
3+ "google/cloud-tasks" : " ^1.14 "
44 }
55}
Original file line number Diff line number Diff line change 3131$ payload = $ argv [5 ] ?? '' ;
3232
3333# [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 ;
3536use Google \Cloud \Tasks \V2 \HttpMethod ;
3637use Google \Cloud \Tasks \V2 \HttpRequest ;
3738use Google \Cloud \Tasks \V2 \Task ;
6364$ task ->setHttpRequest ($ httpRequest );
6465
6566// 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 );
6771printf ('Created task %s ' . PHP_EOL , $ response ->getName ());
6872
6973# [END cloud_tasks_create_http_task]
Original file line number Diff line number Diff line change 2525$ payload = isset ($ payload [6 ]) ? $ payload [6 ] : null ;
2626
2727# [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 ;
2930use Google \Cloud \Tasks \V2 \HttpMethod ;
3031use Google \Cloud \Tasks \V2 \HttpRequest ;
31- use Google \Cloud \Tasks \V2 \Task ;
3232use Google \Cloud \Tasks \V2 \OidcToken ;
33+ use Google \Cloud \Tasks \V2 \Task ;
3334
3435/** Uncomment and populate these variables in your code */
3536// $projectId = 'The Google project ID';
6667$ task ->setHttpRequest ($ httpRequest );
6768
6869// 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 );
7074printf ('Created task %s ' . PHP_EOL , $ response ->getName ());
7175
7276# [END cloud_tasks_create_http_task_with_token]
You can’t perform that action at this time.
0 commit comments