ResourceWriter
in package
implements
LoggerAwareInterface
uses
Strict, PsrLogAwareTrait
FinalYes
Table of Contents
Interfaces
- LoggerAwareInterface
- Describes a logger-aware instance.
Properties
- $logger : LoggerInterface
- $backgroundWriter : BackgroundWriter
- $bookmarkWriter : BookmarkWriter
- $colorWriter : ColorWriter
- $fontWriter : FontWriter
- $formWriter : FormWriter
- $imageWriter : ImageWriter
- $javaScriptWriter : JavaScriptWriter
- $metadataWriter : MetadataWriter
- $mpdf : Mpdf
- $optionalContentWriter : OptionalContentWriter
- $writer : BaseWriter
Methods
- __call() : mixed
- __callStatic() : mixed
- __construct() : mixed
- __get() : mixed
- __isset() : mixed
- __set() : mixed
- __unset() : mixed
- setLogger() : void
- writeResources() : mixed
Properties
$logger
protected
LoggerInterface
$logger
$backgroundWriter
private
BackgroundWriter
$backgroundWriter
$bookmarkWriter
private
BookmarkWriter
$bookmarkWriter
$colorWriter
private
ColorWriter
$colorWriter
$fontWriter
private
FontWriter
$fontWriter
$formWriter
private
FormWriter
$formWriter
$imageWriter
private
ImageWriter
$imageWriter
$javaScriptWriter
private
JavaScriptWriter
$javaScriptWriter
$metadataWriter
private
MetadataWriter
$metadataWriter
$mpdf
private
Mpdf
$mpdf
$optionalContentWriter
private
OptionalContentWriter
$optionalContentWriter
$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, ColorWriter $colorWriter, FontWriter $fontWriter, ImageWriter $imageWriter, FormWriter $formWriter, OptionalContentWriter $optionalContentWriter, BackgroundWriter $backgroundWriter, BookmarkWriter $bookmarkWriter, MetadataWriter $metadataWriter, JavaScriptWriter $javaScriptWriter, LoggerInterface $logger) : mixed
Parameters
- $mpdf : Mpdf
- $writer : BaseWriter
- $colorWriter : ColorWriter
- $fontWriter : FontWriter
- $imageWriter : ImageWriter
- $formWriter : FormWriter
- $optionalContentWriter : OptionalContentWriter
- $backgroundWriter : BackgroundWriter
- $bookmarkWriter : BookmarkWriter
- $metadataWriter : MetadataWriter
- $javaScriptWriter : JavaScriptWriter
- $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
writeResources()
public
writeResources() : mixed