==== Usage ====
Generating QRCodes
$qrcode = new Image_QRCode();
$qrcode->makeCode('http://pear.php.net/');
The second parameter of [[http://pear.php.net/package/Image_QRCode/docs/latest/Image_QRCode/Image_QRCode.html#methodmakeCode|makeCode()]] allows runtime configuration using an options array.
| Name | Type | Description |
| image_type | string | Defines the return image type (from 'jpeg', or 'png'). Default is PNG format |
| output_type | string | Sets what to do once the code has been generated ('display' or 'return'). Default is to display the image, complete with headers. |
| error_correct | string | Sets the error correction level. One of: L: 7% error level M: 15% error level Q: 25% error level H: 30% error level |
| module_size | integer | Sets the default module size Defaults are PNG: 4, JPEG: 8 |
Generating JPEG image with best error correction
require_once 'Image/QRCode.php';
$qrcode = new Image_QRCode();
$qrcode->makeCode('http://pear.php.net/', array(
'image_type' => 'jpeg',
'error_correct' => 'H', // 30% error correction
));