setasign\SetaPDF2\Signer\InformationResolver

Manager Manager for information resolver instances.

File: /SetaPDF v2/Signer/InformationResolver/Manager.php
Old class name (alias): \SetaPDF_Signer_InformationResolver_Manager

Class hierarchy

Summary

Properties

$_resolvers


Methods

addResolver()

getLogger()

Get the logger instance.

If no logger instance was passed before a new instance of \setasign\SetaPDF2\Signer\ValidationRelatedInfo\Logger is returned.

getResolvers()

Get all registered resolvers.

resolve()

public Manager::resolve (
string $uri
): array

Resolve the given URI by the first accepting resolver instance.

Parameters
$uri : string
 
Return Values

An array where index 0 is the content-type and 1 is the content itself.

Exceptions

Throws NoResolverFoundException

setLogger()