Skip to content

Todas las opciones predeterminadas se han agrupado y se ha actualizado el método stream_context().

Latest
Compare
Choose a tag to compare
@alphp alphp released this 05 May 18:02
· 4 commits to master since this release

Ahora es posible pasar en las opciones parámetros específicos del stream_context como un array, pasarle un stream_context propio o anular las opciones por defecto del stream_context.

Cambiar las opciones por defecto del stream_context:

  $options = [
    'stream_context' => [
      'http' => [
        'user_agent' => 'MyOwnUserAgent',
      ],
      'ssl' => [
        'ciphers' => 'DEFAULT@SECLEVEL=1',
      ],
    ],
  ];
  $wsdlVNif = new wsdlVNif($local_cert, $passphrase, $options);

Usar un stream_context "externo":

  $options = [
    'stream_context' => stream_context_create($stream_context_options),
  ];
  $wsdlVNif = new wsdlVNif($local_cert, $passphrase, $options);

Anular las opciones por defecto del stream_context:

  $options = [
    'stream_context' => [],
  ];
  $wsdlVNif = new wsdlVNif($local_cert, $passphrase, $options);

NOTA: Cambiar las opciones del stream_context es una opción avanzada por lo que sobrescribe por completo las opciones por defecto del mismo.