MetadataWriter
in package
implements
LoggerAwareInterface
uses
Strict, PsrLogAwareTrait
Table of Contents
Interfaces
- LoggerAwareInterface
- Describes a logger-aware instance.
Properties
Methods
- __call() : mixed
- __callStatic() : mixed
- __construct() : mixed
- __get() : mixed
- __isset() : mixed
- __set() : mixed
- __unset() : mixed
- setLogger() : void
- writeAnnotations() : mixed
- writeAssociatedFiles() : mixed
- writeCatalog() : mixed
- writeEncryption() : mixed
- writeInfo() : mixed
- writeMetadata() : mixed
- writeOutputIntent() : mixed
- writeTrailer() : mixed
- getProducerString() : mixed
- getVersionString() : mixed
Properties
$logger
protected
LoggerInterface
$logger
$form
private
Form
$form
$mpdf
private
Mpdf
$mpdf
$protection
private
Protection
$protection
$writer
private
BaseWriter
$writer
Methods
__call()
public
__call(string $name, array<string|int, mixed> $args) : mixed
Parameters
- $name : string
-
method name
- $args : array<string|int, mixed>
-
arguments
__callStatic()
public
static __callStatic(string $name, array<string|int, mixed> $args) : mixed
Parameters
- $name : string
-
lowercase method name
- $args : array<string|int, mixed>
-
arguments
__construct()
public
__construct(Mpdf $mpdf, BaseWriter $writer, Form $form, Protection $protection, LoggerInterface $logger) : mixed
Parameters
- $mpdf : Mpdf
- $writer : BaseWriter
- $form : Form
- $protection : Protection
- $logger : LoggerInterface
__get()
public
& __get(string $name) : mixed
Parameters
- $name : string
-
property name
__isset()
public
__isset(string $name) : mixed
Parameters
- $name : string
-
property name
Tags
__set()
public
__set(string $name, mixed $value) : mixed
Parameters
- $name : string
-
property name
- $value : mixed
-
property value
__unset()
public
__unset(string $name) : mixed
Parameters
- $name : string
-
property name
Tags
setLogger()
public
setLogger(LoggerInterface $logger) : void
Parameters
- $logger : LoggerInterface
writeAnnotations()
public
writeAnnotations() : mixed
Tags
writeAssociatedFiles()
public
writeAssociatedFiles() : mixed
writeCatalog()
public
writeCatalog() : mixed
writeEncryption()
public
writeEncryption() : mixed
writeInfo()
public
writeInfo() : mixed
writeMetadata()
public
writeMetadata() : mixed
writeOutputIntent()
public
writeOutputIntent() : mixed
writeTrailer()
public
writeTrailer() : mixed
getProducerString()
private
getProducerString() : mixed
getVersionString()
private
getVersionString() : mixed