public function VclHandler::prepareUpdateVcl in Fastly 8.3
Prepares request for updating existing VCL.
@data array
Return value
array Request data for updating existing VCL.
3 calls to VclHandler::prepareUpdateVcl()
- VclHandler::prepareSingleVcl in src/
VclHandler.php - Prepares request for Single VCL.
- VclHandler::prepareVcl in src/
VclHandler.php - Prepares VCL request.
- VclHandler::setImageOptimization in src/
VclHandler.php - Set image optimization.
File
- src/
VclHandler.php, line 686
Class
- VclHandler
- Class to control the VCL handling.
Namespace
Drupal\fastlyCode
public function prepareUpdateVcl($data) {
$url = $this->versionBaseUrl . '/' . $this->lastClonedVersion . '/snippet/' . $data["name"];
$data['form_params'] = [
'content' => $data['content'],
'type' => $data['type'],
'name' => $data['name'],
'dynamic' => $data['dynamic'],
'priority' => $data['priority'],
];
$request = [
'url' => $url,
'data' => $data,
'type' => "PUT",
];
return $request;
}