\Endroid\QrCodeStaticWriterRegistry

Summary

Methods
Properties
Constants
__construct()
addWriter()
getWriter()
getDefaultWriter()
getWriters()
No public properties found
No constants found
assertValidWriter()
loadWriters()
$writers
$defaultWriter
N/A
No private methods found
No private properties found
N/A

Properties

$writers

$writers : \Endroid\QrCode\Writer\WriterInterface[]

Type

WriterInterface[]

$defaultWriter

$defaultWriter : \Endroid\QrCode\Writer\WriterInterface

Type

WriterInterface

Methods

__construct()

__construct() : mixed

Returns

mixed —

addWriter()

addWriter(\Endroid\QrCode\Writer\WriterInterface  $writer, mixed  $setAsDefault = false) : $this

Parameters

\Endroid\QrCode\Writer\WriterInterface $writer
mixed $setAsDefault

Returns

$this —

getWriter()

getWriter( $name) : \Endroid\QrCode\Writer\WriterInterface

Parameters

$name

Returns

\Endroid\QrCode\Writer\WriterInterface —

getDefaultWriter()

getDefaultWriter() : \Endroid\QrCode\Writer\WriterInterface

Throws

\Endroid\QrCode\Exception\InvalidWriterException

Returns

\Endroid\QrCode\Writer\WriterInterface —

getWriters()

getWriters() : \Endroid\QrCode\Writer\WriterInterface[]

Returns

\Endroid\QrCode\Writer\WriterInterface[] —

assertValidWriter()

assertValidWriter(string  $writer) : mixed

Parameters

string $writer

Throws

\Endroid\QrCode\Exception\InvalidWriterException

Returns

mixed —

loadWriters()

loadWriters() : mixed

Returns

mixed —