Fluent Syntax
<?php
use WebPush\Payload\AES128GCM;
use WebPush\Payload\AESGCM;
use WebPush\Payload\PayloadExtension;
$payloadExtension = PayloadExtension::create()
->addContentEncoding(AESGCM::create()->maxPadding())
->addContentEncoding(AES128GCM::create()->maxPadding())
;<?php
use WebPush\Payload\AES128GCM;
use WebPush\Payload\AESGCM;
use WebPush\Payload\PayloadExtension;
$aesgcm = new AESGCM();
$aesgcm->maxPadding();
$aes128gcm = new AES128GCM();
$aes128gcm->maxPadding();
$payloadExtension = new PayloadExtension();
$payloadExtension->addContentEncoding($aesgcm);
$payloadExtension->addContentEncoding($aes128gcm);Last updated
Was this helpful?