PHP Class Endroid\QrCode\Factory\QrCodeFactory

Show file Open project: endroid/qrcode

Protected Properties

Property Type Description
$optionsResolver Symfony\Component\OptionsResolver\OptionsResolver

Public Methods

Method Description
__construct ( array $defaults = [] ) Creates a new instance.
createQrCode ( array $options = [] ) : QrCode Creates a QR code.
getAvailableOptions ( ) : array Returns all available options.
getDefaultOptions ( ) : array Returns the current defaults.

Method Details

__construct() public method

Creates a new instance.
public __construct ( array $defaults = [] )
$defaults array

createQrCode() public method

Creates a QR code.
public createQrCode ( array $options = [] ) : QrCode
$options array
return Endroid\QrCode\QrCode

getAvailableOptions() public method

Returns all available options.
public getAvailableOptions ( ) : array
return array

getDefaultOptions() public method

Returns the current defaults.
public getDefaultOptions ( ) : array
return array

Property Details

$optionsResolver protected property

protected OptionsResolver,Symfony\Component\OptionsResolver $optionsResolver
return Symfony\Component\OptionsResolver\OptionsResolver