示例#1
0
<?php
require_once 'bootstrap.php';

$barCodeImage = new Gpf_BarCode_BarCode();
$barCodeImage->getImage($_REQUEST[Gpf_BarCode_BarCode::IMAGE_CODE]);
?>
示例#2
0
	public function getCouponText(Pap_Db_Coupon $coupon) {
		$couponFormat = $this->getData3();
		$couponFormat = str_replace('{$couponcode}', $coupon->getCode(), $couponFormat);
		$couponFormat = str_replace('{$couponid}', $coupon->getId(), $couponFormat);
		$couponFormat = str_replace('{$validfrom}', $coupon->get(Pap_Db_Table_Coupons::VALID_FROM), $couponFormat);
		$couponFormat = str_replace('{$validto}', $coupon->get(Pap_Db_Table_Coupons::VALID_TO), $couponFormat);
		$couponFormat = str_replace('{$limituse}', ($coupon->get(Pap_Db_Table_Coupons::MAX_USE_COUNT) == 0 ? $this->_('unlimited') : $coupon->get(Pap_Db_Table_Coupons::MAX_USE_COUNT)), $couponFormat);
		if (strstr($couponFormat, '{$barcodeimage}') !== false) {
			$barCode = new Gpf_BarCode_BarCode();
			$couponFormat = str_replace('{$barcodeimage}', $barCode->getLink($coupon->getId()), $couponFormat);
		}
		
		if (strstr($couponFormat, '{$qrcodeimage}') !== false) {
			$QrCode = new Gpf_QrCode_QrCode();
			$couponFormat = str_replace('{$qrcodeimage}', $QrCode->getLink($coupon->getCode()), $couponFormat);
		}
		
		return $couponFormat;
	}