Lines Matching refs:factory

32     private $factory;  variable in DokuWiki\\Barcodes\\BarcodesWrapper
56 $this->factory = QRcode::factory();
57 $this->factory->setMargin(0);
60 $this->factory = Datamatrix::factory();
61 $this->factory->setMargin(0);
64 $this->factory = Barcode::factory();
65 $this->factory->setType($this->attributes->type);
72 $this->factory->setCode($this->attributes->value);
75 $this->factory->setColor($this->attributes->color);
79 … if ($this->factory instanceof QRcodeFactory || $this->factory instanceof DatamatrixFactory) {
80 $this->factory->setSize($this->attributes->size);
82 elseif ($this->factory instanceof BarcodeFactory) {
83 $this->factory->setHeight($this->attributes->size);
88 … if ($this->factory instanceof BarcodeFactory) $this->factory->setScale($this->attributes->scale);
99 … if ($this->factory instanceof QRcodeFactory || $this->factory instanceof DatamatrixFactory) {
103 elseif ($this->factory instanceof BarcodeFactory) {
120 if ($this->factory instanceof QRcodeFactory) {
121 $svg = $this->factory->getQRcodeSvgData();
122 } elseif ($this->factory instanceof DatamatrixFactory) {
123 $svg = $this->factory->getDatamatrixSvgData();
124 } elseif ($this->factory instanceof BarcodeFactory) {
125 $svg = $this->factory->getBarcodeSvgData();
131 if ($this->factory instanceof QRcodeFactory) {
132 $png = $this->factory->getQRcodePngData();
133 } elseif ($this->factory instanceof DatamatrixFactory) {
134 $png = $this->factory->getDatamatrixPngData();
135 } elseif ($this->factory instanceof BarcodeFactory) {
136 $png = $this->factory->getBarcodePngData();