mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-04 03:57:32 -05:00 
			
		
		
		
	Merge pull request #8906 from beganovich/qrcode-fixes
Fixes for QR code
This commit is contained in:
		
						commit
						bcbb5a9c5b
					
				@ -61,17 +61,16 @@ trait Inviteable
 | 
				
			|||||||
    public function getPaymentQrCode()
 | 
					    public function getPaymentQrCode()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        $renderer = new ImageRenderer(
 | 
					        $renderer = new ImageRenderer(
 | 
				
			||||||
            new RendererStyle(200),
 | 
					            new RendererStyle(150, margin: 0),
 | 
				
			||||||
            new SvgImageBackEnd()
 | 
					            new SvgImageBackEnd()
 | 
				
			||||||
        );
 | 
					        );
 | 
				
			||||||
        $writer = new Writer($renderer);
 | 
					        $writer = new Writer($renderer);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        $qr = $writer->writeString($this->getPaymentLink(), 'utf-8');
 | 
					        $qr = $writer->writeString($this->getPaymentLink(), 'utf-8');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return "<div>$qr</div>";
 | 
					        return htmlentities(
 | 
				
			||||||
 | 
					            sprintf('<div>%s</div>', $qr)
 | 
				
			||||||
        return "<svg class='pqrcode' viewBox='0 0 200 200' width='200' height='200' x='0' y='0' xmlns='http://www.w3.org/2000/svg'>
 | 
					        );
 | 
				
			||||||
          <rect x='0' y='0' width='100%' height='100%' />{$qr}</svg>";
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public function getUnsubscribeLink()
 | 
					    public function getUnsubscribeLink()
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user